English: Blistering criticism
Telugu: వెల్లువెత్తిన విమర్శలు