English: The incident has sparked much criticism.
Telugu: ఈ సంఘటనపై పలు విమర్శలు తలెత్తాయి.