Chinese: 谁也不能否定其事实。
English: No one can deny the fact.
French: Personne ne peut nier le fait.