English: In this incident, the role of police is highly suspected.
Telugu: ఈ ఘటనకు సంబంధించి పోలీసుల పాత్రపై అనుమానాలున్నాయి.