Chinese: 这是个无可否认的事实。
English: That's the absolute truth.
French: C'est la pure vérité.