translate English to French: (Applause and laughter)
(Applaudissements et rires)