English: It's biggest by far than a football stadium.
Telugu: ఇది ఓ ఫుట్ బాల్ స్టేడియం కంటే పెద్దదిగా ఉంటుందట.