English: He recently returned to New Delhi.
Telugu: ఆయన ఇటీవల కొన్ని రోజులు న్యూఢిల్లీలోనే తిష్ట వేశారు.