English: But, more should be done and can be done.
Telugu: అయితే, ఇది చెప్పబడింది మరియు మరిన్ని చేయవచ్చు.