Translated Labs
YOU SAID:
Lord Doitsu is my god
INTO JAPANESE
ドイツの主、私の神
BACK INTO ENGLISH
Germany Lord and my God
ドイツの主と私の神
Well done, yes, well done!