Translate the following English sentence to French:
"I am delighted that reason and generosity triumphed over the difficulties, opening new prospects for this partnership."
Je me réjouis aujourd' hui que la raison et la générosité aient triomphé des difficultés pour ouvrir à ce partenariat de nouveaux horizons.