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