English: He had recently travelled to America.
Telugu: ఇటీవలే ఆయన అమెరికా వెళ్లి వచ్చారు.