English: Many believe, however, that a lot more still needs to be done.
Telugu: అయితే చాలా ప్రాంతాల్లో ఇంకా చేయాల్సింది చాలా ఉందని వారు బలంగా నమ్ముతుంటారు.