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