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