Translated Labs
YOU SAID:
Our father, who art in heaven
INTO JAPANESE
私たちの父、人天にまします
BACK INTO ENGLISH
Our father, who art
私たちの父、人の芸術
Yes! You've got it man! You've got it