translate English to French: Others have been savagely maimed or brutally murdered.
D'autres sont sauvagement mutilés et brutalement tués.