es lässt sich nicht wegdiskutieren.

listen to the pronunciation of es lässt sich nicht wegdiskutieren.
ألمانية - الإنجليزية
Its existence cannot be argued away