Translated Labs
YOU SAID:
Our father, who art in heaven
INTO JAPANESE
私たちの父、人天にまします
BACK INTO ENGLISH
Our father, who art
私たちの父、人の芸術
You've done this before, haven't you.