Translated Labs
YOU SAID:
Our father, who art in heaven
INTO JAPANESE
私たちの父、人天にまします
BACK INTO ENGLISH
Our father, who art
私たちの父、人の芸術
Okay, I get it, you like Translation Party.