English: Theres still a lot to be done.
Telugu: చెయ్యవలసినది ఇంకా చాలా ఉంది.