Question: N-400 applied on November 2015, still waiting for me and wife and USCIS keep saying background check not done yet, I am from India , Any advice or next steps i need to take, created 4 service request 3 info pass and 2 times approached congress – same reply.

Answer: If the background check is not cleared for the last two years, it is concerning. You do have an option to file writ of mandamus or to sue the USCIS in Federal District Court under section 1447(b).You can have another status inquiry through an attorney but if the back ground check is not getting cleared due to an unknown issue, than this route may not expedite the process for you.