Chinese-English dictionary »

塞翁失马,焉知非福 /sàiwēng shī mǎ meaning in English