Chinese: 他永远发现不了真相。
English: He never found out the truth.
French: Il n'a jamais découvert la vérité.