English: It's a new station, though.
Telugu: కొత్త స్టేషన్ అని స్పష్టంగానే చెప్పానే.