English: There's still time before the train.
Telugu: రైలు రావడానికి ఇంకా టైమ్ ఉంది.