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