Translated Labs
YOU SAID:
The beast is upon me.
INTO JAPANESE
獣が私の上にいる。
BACK INTO ENGLISH
A beast is on me.
Yes! You've got it man! You've got it