Translate the following English sentence to French:
"All countries participating in the euro have committed themselves, in the medium term, to striving towards a budget which is either balanced or shows up a slight surplus."
Tous les pays qui participent à l'euro se sont engagés, par ce pacte de stabilité, à tenter d'avoir à moyen terme un budget en équilibre ou qui présente un léger excédent.