Translated Labs
YOU SAID:
you've got the devil's own luck
INTO JAPANESE
悪魔の運を持っています。
BACK INTO ENGLISH
Has the luck of the devil.
Okay, I get it, you like Translation Party.