Chinese: 我们迟早也会死。
English: We must die sooner or later.
French: Tôt ou tard nous devons mourir.