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