English: The incident has triggered outrage.
Telugu: ఈ ఘటన విమర్శలకు తావిచ్చింది.