it really depends on where you are coming from.They entered through Ellis Island. I don't know how long it took, but I was curious about your ten+ years of waiting and Googled a bit. According to one site:
Once your application for naturalization is filed, the approval time to become a US citizen varies by person and location. The short answer is that it can take anywhere from 5 to 8 months between application and interview. If you live in an area with heavy immigrant populations, it is not unusual to wait 2 years or more to become a US citizen. The USCIS (US Citizenship and Immigration Services or Immigration Services) claims to be working on reducing the processing time for naturalization to approximately 6 months. However, that goal has not yet been reached.
How Long Does it Take to Become a U.S. Citizen After Filing My Application for Naturalization?
According to the USCIS: "The time it takes to be naturalized varies by location. USCIS is continuing to modernize and improve the naturalization process and would like to decrease the
time it takes to an average of 6 months after the Form N-400 is filed." http://www.uscis.gov/sites/default/f...e/chapter3.pdf
From another immigration helper site:
The US citizenship process can take less than a year or several years. Part of the variation depends on where you are with your application right now. If you are not a legal permanent resident of the United States, this is your first step. If you wish to become a US citizen and neither of your parents are US citizens, you’ll first need to immigrate to the United States and become a legal permanent resident. Once that is completed, a process that alone can take a few years, you’ll need to remain in the United States and establish permanent residency for five years, without extended absences. Once the five years are up, you will then be able to apply for naturalization. If you take active part in the American armed forces or are married to a US citizen, the residency requirement may be far smaller. For example, a person married to a US citizen may only need to wait three years after getting permanent residency in order to apply for US citizenship.
Assuming that you already are a permanent resident and have established residency in the United States for the required amount of time, the actual US citizenship application process can take between six months to year, or even more. To begin the citizenship process, you will need to file USCIS form N-400. Processing of this form can take a little as six months or more than a year. Any mistakes on your form can delay the process considerably, so it is important to fill out the application for citizenship (N-400) as accurately and as fully as possible. You may want to get additional help with the application process to ensure that your citizenship request is not delayed due to a preventable mistake. How Long Does the US Citizenship Process Take? | US Immigration News
I know just about nothing about immigration policies and procedures. Are you saying, Helix, that the average time to become a naturalized citizen is over ten years?
Rep. Jim Sensenbrenner says it takes 25 years to obtain citizenship legally and just 13 years for illegal immigrants under Senate bill | PolitiFact Wisconsin