English: The incident triggered a barrage of criticism.
Telugu: దీంతో ఈ ఘటనపై విమర్శలు వెల్లువెత్తాయి.