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