English: He said much more needs to be done.
Telugu: ఇంకా ఎంతో చేయాల్సి ఉందని అన్నారు.