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