English: But could the state have done more?
Telugu: మరి రాష్ట్రం ఆ పని చేయగలదా?