English: Biggest football stadium in the world (1)
Telugu: ప్రపంచములో అతిపెద్ద ఫుట్ బాల్ స్టేడియం (1)