English: And we must do a lot more.
Telugu: మనం ఇంకా ఎంతో చేయాల్సి ఉందన్నారు.