English: The Delhi Police has come under severe criticism for its handling of the incident.
Telugu: ఈ ఘటనపై ఢిల్లీ పోలీసులు తీవ్ర విమర్శలు ఎదుర్కొంటున్నారు.