Translate the following English sentence to French:
"Mr President, it is high time that we resolved this complex and long-standing issue once and for all."
Monsieur le Président, il est grand temps de régler une fois pour toute ce problème complexe de longue date.