good god! my god! - German English Dictionary