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