English: There is much to be done.
Telugu: చేయాల్సింది చాలా ఉందన్నారు.