translate English to French: Perpetrators of terrorist acts have been brought to justice.
Des auteurs d'actes de terrorisme ont été traduits en justice.