translate English to French: It is self-evident that an independent, rights-respecting police force is indispensable to any democratic society.
Or, il est incontestable qu'une police indépendante et respectueuse du droit est un élément indispensable de toute société démocratique.