Translated Labs
YOU SAID:
you've got the devil's own luck
INTO JAPANESE
悪魔の運を持っています。
BACK INTO ENGLISH
Has the luck of the devil.
Yes! You've got it man! You've got it