English: Clearly, there is still much to be done.
Telugu: కాబట్టి చేయవలసిన పని ఇంకా చాలావుందని స్పష్టమవుతోంది.