Translated Labs
YOU SAID:
I lost myself and found God
INTO JAPANESE
私は自分を失い、神を見つけました
BACK INTO ENGLISH
I lost myself and found god
That's deep, man.