thank your lucky stars
US /θæŋk jʊər ˈlʌk.i stɑːrz/
UK /θæŋk jʊər ˈlʌk.i stɑːrz/

1.
幸運に感謝する, 運が良かったと思う
to be grateful for good fortune or for having avoided something bad
:
•
You should thank your lucky stars you didn't get caught in that traffic jam.
あの交通渋滞に巻き込まれなかったことを幸運に感謝すべきだ。
•
I thanked my lucky stars that I remembered my passport at the last minute.
土壇場でパスポートを思い出したことを幸運に感謝した。