English: There is still much more to do.
Telugu: ఇంకా చేయాల్సింది చాలానే ఉందని పేర్కొంది.