thank one's lucky stars
thank one's lucky stars {v. phr.}, {informal}
To be thankful for good luck; think oneself lucky.
You can thank your lucky stars you didn't fall in the hole.
Categories:
Source: A Dictionary of American Idioms