English: Theres a lot of time left.
Telugu: ఇంకా చాలా సమయం ఉంది.