Translate the following English sentence to French:
"I should like to thank Mr Solana for promising that all information will be published."
Je tiens à remercier M. Solana pour l'engagement qu'il a pris de rendre publique toute information.