English: Narendra Modi Stadium is the largest stadium in the world
Telugu: నరేంద్ర మోడీ స్టేడియం ప్రపంచంలోనే అతిపెద్ద స్టేడియం.