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