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