English: And there's still so much left.
Telugu: ఇంకా మిగిలింది చాలా ఉంది.