YOU SAID:
I swear to Satan Earthlings are out of this world
INTO JAPANESE
私はサタン地球人がこの世界の外にいることを誓います
BACK INTO ENGLISH
I swear that Satan Earthlings are outside this world
INTO JAPANESE
私はサタン地球人がこの世界の外にいることを誓います
BACK INTO ENGLISH
I swear that Satan Earthlings are outside this world
This is a real translation party!