English: At the New Delhi.
Telugu: న్యూ డిల్లీ లో.