English: Finally made it to Delhi.
Telugu: చివరికి ఈ విషయం ఢిల్లీ వరకు చేరింది.