English: Some criticized critics.
Telugu: కొందరు చౌకబారు విమర్శలు చేస్తున్నారని మండిపడ్డారు.