English: We have finally got the station.
Telugu: చివరికి స్టేషన్ వచ్చింది.