Chinese-English dictionary »

因祸得福 /yīn huò dé fú/ meaning in English

ChineseEnglish
因祸得福 /yīn huò / noun

blessing in disguise(A seeming misfortune that turns out to be for the best)
noun
[UK: ˈbles.ɪŋ ɪn dɪs.ˈɡaɪz] [US: ˈbles.ɪŋ ɪn ˌdɪˈs.ɡaɪz]

Your history