Translate the following English sentence to French:
"This partnership has ensured peace and stability in our part of Europe for over 50 years."
Cette collaboration a permis d'assurer la paix et la stabilité dans notre partie de l'Europe pendant plus de 50 ans.