English: There’s still much work to do.
Telugu: ఇంకా అక్కడ చేయవల్సిన పని చాలా వుంది.