translate English to French: Mr President, I must confess to being quite astonished!
Monsieur le Président, je dois faire part de mon étonnement.