English: This raises doubts about the role of the police.
Telugu: దీంతో పోలీసుల తీరుపై అనుమానాలను వ్యక్తం చేస్తున్నారు.