Translate the following English sentence to French:
"So far, we have had neither the political mechanisms nor the instruments to prevent or settle conflicts."
Jusqu'à présent, aussi bien les mécanismes politiques que les instruments nécessaires pour éviter ou pour régler les conflits nous ont fait défaut.