Translated Labs
YOU SAID:
The gods will always win
INTO JAPANESE
神は常に勝つ
BACK INTO ENGLISH
God always wins
Come on, you can do better than that.