English: There is much more to be done.
Telugu: ఇకమీదట చేయాల్సింది కూడా ఎంతో ఉందన్నారు.