Translate the following English sentence to French:
"This solution would also offer the undeniable advantage of benefiting all the European candidate countries whose first foreign language is French, German or English."
Cette solution offrirait aussi l'avantage indéniable de profiter à l'ensemble des pays candidats européens à l'adhésion, dont la première langue d'expression étrangère est soit le français, soit l'allemand, soit l'anglais.