Chinese: 要我解释给你听是不可能的。
English: It's impossible for me to explain it to you.
French: C'est impossible pour moi de te l'expliquer.