English: Modi recently visited Delhi.
Telugu: ఇటీవల ఒమెద్ ఢిల్లీ వచ్చాడు.