translate English to French: Others are more recent.
Certains de ces arrangements existent depuis longtemps.