Translated Labs
YOU SAID:
The gods will always win
INTO JAPANESE
神は常に勝つ
BACK INTO ENGLISH
God always wins
Well done, yes, well done!