translate English to French: Some have been killed.
Certains ont d'ailleurs été assassinés.