English: He recently returned to New Delhi.
Telugu: తాజాగా ఆయన మరోసారి ఢిల్లీ వెళ్లారు.