In case you have any of the issues talked over underneath, you must unquestionably employ the service of an immigration lawyer to assist you submit an application for U.S. citizenship. Time to rent the lawyer is in advance of Determining what's an "aggravated felony" is best left to an expert; https://claytonswuqp.isblog.net/the-basic-principles-of-naturalization-lawyers-52379823