Idiom: A Blessing in Disguise

Idiom: A Blessing in Disguise

Meaning: A good thing that may seem bad at first