translate English to French: In fact, their satisfaction level far exceeds what stakeholders thought it was.
En fait, leur degré de satisfaction est bien plus élevé que ce que croyaient les intervenants.