English: The Holkar Stadium has been a fortress for India.
Telugu: హోల్కర్ స్టేడియం భారత్కు అచ్చొచ్చిన స్టేడియం అనే చెప్పాలి.