English: But it seems theres still work to be done.
Telugu: కానీ ఇప్పటికి ఇంకా పని పెండింగ్ లో వుందని తెలుస్తోంది.