English: But a lot still remains to be done...
Telugu: కానీ చేయాల్సిన పనీ ఇంకా చాలానే వుంది.