a blessing in disguise

US /ə ˈblɛsɪŋ ɪn dɪsˈɡaɪz/
UK /ə ˈblɛsɪŋ ɪn dɪsˈɡaɪz/
"a blessing in disguise" picture
1.

因祸得福, 塞翁失马

something that seems bad or unlucky at first, but later turns out to be beneficial

:
Losing that job was a blessing in disguise; it pushed me to start my own business.
失去那份工作是因祸得福;它促使我开始了自己的事业。
The cancelled flight turned out to be a blessing in disguise, as we avoided a major storm.
取消的航班结果是因祸得福,因为我们避开了一场大风暴。