English: Some scathing criticism.
Telugu: కొంత ఘాటైన విమర్శలు చేస్తున్నారు.