English: There's still much to do.
Telugu: జెప్పవలసింది ఇంకా చాలా ఉంది.