If my parents GC holder want to be citizen what are the requirements to stay in USA ? but they can't stay longer because of still working in India for good income and also want to keep GC active for future with less frequent possible visits. What is the best route?please help...