Idiom: A Blessing in Disguise

Idiom: A Blessing in Disguise

Meaning: A good think that seemed bad at first