English: There's still (a little) time.
Telugu: ఇంకాస్త సమయం ఉంది (కొన్ని నిముషాలే.