English: A lot has to be done.
Telugu: నీవింకా ఎంతో చేయాల్సివుంది.