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