English: But there is lot more to be done.
Telugu: కాని ఇంకను చేయవలసిన పని చాల మిగిలియున్నది.