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