you were lucky, be thankful you are safe He can thank his lucky stars that a doctor was there. He nearly died.
YOU CAN THANK YOUR LUCKY STARS
Meaning of YOU CAN THANK YOUR LUCKY STARS in English
English idioms vocab. Словарь английских идиом и выражений. 2012