Wiktionary
thank one's lucky stars
vb. (context idiomatic English) To be grateful, feel oneself fortunate.