Hello Sajha friends, I will be getting married soon in Nepal. I am a permanent resident living in USA for last 10 years. I haven't applied for citizenship yet. What are the best options to bring my future wife to USA? How long does it take to bring your spouse by a permanent resident? Would the process be faster and easier if I become US citizen first? What are my best options? Please guide me.