Chinese: 现实点吧，这是不可能的。我们永远做不到。
English: Let's face it, it's impossible. We're never gonna make it.
French: Soyons réalistes, c'est impossible. On va jamais y arriver.