Chinese: 时间会证明一切。
English: Time will tell.
French: L'avenir le dira.