English: Jawaharlal Nehru Stadium is a football stadium located in Delhi.
Telugu: ఢిల్లీలోని జవహార్ లాల్ నెహ్రూ ఫుట్‌బాల్ స్టేడియంలో మ్యాచ్.