English: This is a GREAT station.
Telugu: అది గొప్ప స్టేషన్.