English: And is this rage justified?
Telugu: మరి ఈ వాదన సమంజసమే అంటారా?