English: I happened to visit the USA recently.
Telugu: ఇటీవలే యుఎస్ వెళ్లి వచ్చాను.