English: A lot of work still to be done
Telugu: ఇంకా చాలా పని పెండింగ్