English: He recently returned to New Delhi.
Telugu: అంతేకాదు ఇటీవల ఢిల్లీకి వెళ్లి వచ్చారు.