English: Both had recently arrived in the United States.
Telugu: రీసెంట్ గా అమెరికా కూడా వెళ్లొచ్చారు వీళ్లిద్దరూ.