Chinese: 我们不能放弃。
English: We can't give up.
French: Nous ne parvenons pas à arrêter.