English: Theres much to be done.
Telugu: చేయవలసిన పని ఎంతో వుంది.