English-Chinese dictionary »

when life gives you lemons, make lemonade meaning in Chinese

EnglishChinese
when life gives you lemons, make lemonade (make the best out of difficult situations)
phrase

轉禍為福/转祸为福 /zhuǎnhuòwéifú/phrase