THANK ONE'S STARS
Meaning of THANK ONE'S STARS in English
phrasal
or thank one's lucky stars
: to congratulate oneself on one's good fortune : consider oneself fortunate
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012