Chinese: 太迟了。
English: Too late.
French: Trop tard.