i swear to god - German English Dictionary