English: There's still much to do.
Telugu: ఇంకా ఎదగాల్సింది ఎంతో ఉంది.