Translated Labs
YOU SAID:
So this is what makes life divine
INTO JAPANESE
これが人生を神にするものです
BACK INTO ENGLISH
This is what makes life a god
これが人生を神にするもの
Come on, you can do better than that.