Gloss
All idioms
B2idiomsuccessIELTS-friendly

a blessing in disguise

USUK

something that seems bad at first but later brings a good result

Often with 'turn out to be'. Close to the Vietnamese saying 'trong cái rủi có cái may'.