Nowoczesny słownik polsko-angielski

best of luck

Godspeed

good luck!