English: Bu there is much more to be done.
Telugu: ఇంకా చేయాల్సింది చాలా ఉందన్నారు.