unwiderlegbare tatsache

listen to the pronunciation of unwiderlegbare tatsache
German - English
irrefutable fact