English: The Jawaharlal Nehru Stadium in New Delhi.
Telugu: ఢిల్లీలోని జవహర్‌లాల్ నెహ్రూ స్టేడియం