English: The stadium is located several hundred meters to the south.
Telugu: స్టేడియం దక్షిణాన కొన్ని వందల మీటర్ల దూరంలో ఉంది.