English: There’s much to be done.
Telugu: జరగాల్సింది చాలా వున్నది.