Translate the following English sentence to French:
"Both the public and ourselves are obviously pleased with the simplifications he has explained so clearly."
Nos citoyens et nous-mêmes nous réjouissons bien sûr des simplifications qui viennent d'être expliquées très clairement par M. Langen.