English: There is still more to do.
Telugu: ఇంకా చేయడానికేముంది.