English: “But a lot needs to be done.
Telugu: “అయితేనేం నీవు చెయ్యాల్సింది చాలా వుంది.