Translate the following English sentence to French:
"A demanding, ambitious, perhaps even prophetic task and we wish you every success, Mr President of the Commission."
C' est ambitieux, on pourrait même dire prophétique. Monsieur le Président de la Commission, nous vous souhaitons que cela puisse réussir de la sorte.