translate English to French: (Laughter and applause)
(Rires et applaudissements)