Translated Labs
YOU SAID:
Lord Doitsu is my god
INTO JAPANESE
ドイツの主、私の神
BACK INTO ENGLISH
Germany Lord and my God
ドイツの主と私の神
Okay, I get it, you like Translation Party.