English: recently traveled to Pakistan.
Telugu: ఆయన ఇటీవల పాకిస్థాన్ టూర్ కెళ్లాడు.