English: The World's Largest Cricket Stadium
Telugu: ప్రపంచంలోనే అతిపెద్ద క్రికెట్ స్టేడియాన్ని