English: And there is still plenty of time left.
Telugu: ఇంకా దీనికి చాల సమయం ఉంది.