English: He had recently visited New Delhi.
Telugu: ఇటీవల ఆయన ఢిల్లీ పర్యటన చేసి వచ్చారు.