Translated Labs
YOU SAID:
The gods of Olympus have abandoned me
INTO JAPANESE
オリンパスの神々が私を捨てた
BACK INTO ENGLISH
Olympus gods threw me away
Well done, yes, well done!