English: But, a lot more still remains to be done
Telugu: కాని ఇంకా చెయవలసినది చాలా ఉంది,