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