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