translate English to French: It must be very ambitious, Mr Prodi.
Il doit être très ambitieux, Monsieur Prodi.