it's a moral certainty that... - German English Dictionary