English: There's still enough time.
Telugu: ఇంకా కావలసినంత కాలం ఉన్నది.