Chinese: 我之前从未到过那儿。
English: I've never been there before.
French: Je n'y suis jamais allée.