Wiktionary
blessings in disguise
n. (blessing in disguise English)
n. (blessing in disguise English)