unbestreitbare wahrheit

listen to the pronunciation of unbestreitbare wahrheit
Deutsch - Englisch
inescapable truth