Schwein haben ist eine deutsche Redewendung, die ausdrückt, dass jemand Glück hat. Man kann den Ausdruck wertfrei verwenden, er hat keine negativen Konnotationen. Ein wenig impliziert der Ausdruck jedoch, dass derjenige, der Schwein hat, es in dem Moment nicht richtig verdient hat, weil er nichts dafür getan hat. Manchmal drückt man also durch die Verwendung der Redewendung aus, dass man neidisch auf den Glücklichen oder die Glückliche ist.

What goes around, comes around
Wer anderen eine Grube gräbt, fällt selbst hinein

To take a risk
Einen Drahtseilakt vollführen

To have more luck than sense
Mehr Glück als Verstand haben

To be lucky
Schwein haben

To acquire a taste
Blut geleckt

To get fooled
Die Katze im Sack kaufen

To be left out in the cold
In die Röhre gucken

To slip through your fingers
Durch die Lappen gehen

To be commonplace
Gang und gäbe sein

To be long gone
Über alle Berge sein

To have something stuck in your head
Einen Ohrwurm haben

To be a place of fabulous wealth
Ein Eldorado sein