English: There has been great controversy over the role of the police.
Telugu: పోలీసుల పాత్రపై పెద్ద ఎత్తున విమర్శలు వచ్చాయి.