English: Such a great station.
Telugu: అంత పెద్ద స్టేషన్.