had a stroke of luck

listen to the pronunciation of had a stroke of luck
English - English
got lucky
had a stroke
suffered from a stroke (sudden physical attack)