when life gives you lemons, make lemonade

谚语

英文释义

谚语
  1. You should always make the best out of difficult situations.
1 次浏览 数据来源: Wiktionary