The German term "Glück haben" matches the English term "be lucky, have good luck"

other german words that include "glück" : english :
Glück luck, happiness
Glückwünsch congratulation