English: There's still time
Telugu: ఇంకా సమయం మిగిలిందా. . .