Englisch to have the devil’s own luck /to have the luck of the devil

Kennen Sie schon die Übersetzungen für diese Phrasen?