English: There's still some time though.
Telugu: అయినా ఇంకా ఎంతో సమయం వున్నది.