translate English to French: I heard several criticisms from serving police officers.
Plusieurs policiers en exercice ont émis des critiques.