Translated Labs
YOU SAID:
Our father, who art in heaven
INTO JAPANESE
私たちの父、人天にまします
BACK INTO ENGLISH
Our father, who art
私たちの父、人の芸術
Well done, yes, well done!