translate English to French: "Treaties provide us with a shared future.
Les traités ont empêché des guerres et assuré la paix.