English: Theres still much to be done.
Telugu: ఇంకా చేయాల్సింది ఎంతో ఉంది.