English: The police force was severely criticised when the incident happened.
Telugu: ఈ ఘటనపై పోలీసులపై తీవ్ర విమర్శలు వచ్చాయి.