Translate the following English sentence to French:
"It is high time that this war ended and that a political solution to this conflict was found, no matter how difficult and complicated that might be."
Il est grand temps de mettre un terme à cette guerre et de trouver la voie d'une solution politique au conflit, aussi difficile et complexe que cela puisse être.