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