English: He had recently travelled to America.
Telugu: ఇంతలోనే అమెరికా పర్యటన పెట్టుకున్నాడట.