English: He recently returned to New Delhi.
Telugu: ఇటీవల ఆయన ఢిల్లీ కూడా వెళ్లొచ్చారు.