Chinese: 我忍不住要大笑。
English: I could hardly keep from laughing.
French: Je n'arrive plus à m'empêcher d'éclater de rire.