Question

Updated
Language Comprehension (Idioms) Q30:
Meaning of 'A blessing in disguise':

AChoose Your Answer