Chinese words · Chengyu

因祸得福

yīnhuò-défúTraditional 因禍得福

blessing in disguise

Meanings from our own dictionary. Chengyu from the Xinhua idiom list, the most common first.