English: There's still a long time.
Telugu: ఇంకా చాలా వ్యవధి ఉంద.