Translate the following English sentence to French:
"It is high time that the causes of this situation were addressed and a political solution was found."
Il doit enfin être question d'en éliminer les causes et de trouver une solution politique.