translate English to French: We hope that those responsible will be brought to justice.
Nous espérons que les responsables seront traduits en justice.