Translate the following English sentence to French:
"Mr President, the programme which the French President has just presented is both ambitious and realistic."
Monsieur le Président, le programme que vient de nous présenter le président de la République est à la fois ambitieux et réaliste.