English: The place has much improved over the last few years.
Telugu: కొన్నేళ్లుగా స్టేడియం చాలా మెరుగుపడింది.