English: It is a huge sports complex.
Telugu: ఈ ఒక గొప్ప స్పోర్ట్స్ కాంప్లెక్స్ ఉంది.