English: Very close (300 meters) is a large stadium.
Telugu: చాలా దగ్గరగా (300 మీటర్లు) ఒక పెద్ద స్టేడియం.