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