English: And yet there is so much more that we could do.
Telugu: కానీ, మేం చేయాల్సింది ఇంకా చాలా ఉంది.