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