English: Just then the train arrived.
Telugu: అప్పుడే ఓ రైలు వస్తుంది.