English: A Metro station is also in walking distance.
Telugu: దూరంలో మెట్రో స్టేషన్ ఉంది.