English: There is still time left.
Telugu: ఇంకా సమయం మిగిలే వుంది.