Translated Labs
YOU SAID:
you've got the devil's own luck
INTO JAPANESE
悪魔の運を持っています。
BACK INTO ENGLISH
Has the luck of the devil.
That didn't even make that much sense in English.