English: And there is work still left to do.
Telugu: దానికీ ఇంకా కొంత పని మిగిలే వుంది.