English: And are they really making a difference?
Telugu: మరి, నిజంగానే వారు మారారా?