English: But much more remains to be achieved.
Telugu: కాని ఇంకా సాధించవలసిండి ఎంతోవుంది.