English: It is world’s biggest stadium…
Telugu: ​ప్రపంచంలోనే అతిపెద్ద స్టేడియం. .