sài wēng shī mǎ yān zhī fēi fú

Translation

  • the old man lost his mare, but it all turned out for the best (idiom)
  • fig. a blessing in disguise
  • it's an ill wind that blows nobody any good
Chinese Tones