English: still time for the train.
Telugu: రైలు రావటానికి ఇంకా సమయం ఉంది.