Chinese: 我从没这么高兴过。
English: I've never been this happy before.
French: Je n'ai jamais été aussi heureux.