translate English to French: They still bear the scars of these violations, many years after they were committed.
Elles portent toujours, des années après, les cicatrices profondes laissées par ces violences.