English: There is much to be done.
Telugu: మేమింకా చేయాల్సింది చాలావుంది.