gratitude
-
Thank your lucky stars
To be grateful for a fortunate outcome or good luck, especially when narrowly avoiding a negative situation.
The meaning and origin of interesting English phrases
To be grateful for a fortunate outcome or good luck, especially when narrowly avoiding a negative situation.