Chinese: 我以前从未做过。
English: I'd never done it before.
French: Je n'ai jamais fait ça auparavant.