it depends but at least 6 month, because I have a friend who used urgent processing and it took him 6 month from the day of submission to the oath day, and someone else I know who waited a year,, urgent processing is not granted, on the website they take no responsibility even if your...