Translated Labs
YOU SAID:
So this is what makes life divine
INTO JAPANESE
これが人生を神にするものです
BACK INTO ENGLISH
This is what makes life a god
これが人生を神にするもの
That didn't even make that much sense in English.