English: He has just arrived at the station.
Telugu: అప్పుడే స్టేషన్లోకి వచ్చాడు.