English: A lot of work still to be done
Telugu: చేయాల్సింది ఇంకా ఎంతో ఉంది