English: Some criticized critics.
Telugu: కొందరైతే విమర్శలకు దిగారు.