Translated Labs
YOU SAID:
entanglements of satan
INTO JAPANESE
サタンのもつれ
BACK INTO ENGLISH
Tangle of Satan
Well done, yes, well done!