English: “And there’s still much more that can be done.”
Telugu: ''ఇంకా చేయాల్సిన పనులు చాలా వున్నాయి.