idiom
thank your lucky stars
Meaning
to feel grateful for good fortune
Example
You should **thank your lucky stars** for having such good friends.