English: There is still much to do
Telugu: చేయాల్సింది ఇంకా ఎంతో ఉంది