YOU SAID:
I lost myself and found God
INTO JAPANESE
私は自分を失い、神を見つけました
BACK INTO ENGLISH
I lost myself and found god
INTO JAPANESE
私は自分を失い、神を見つけました
BACK INTO ENGLISH
I lost myself and found god
That didn't even make that much sense in English.