Meaning of the Idiom
bai zhe bu nao（be undaunted by repeated setbacks）
During the Eastern Han Dynasty, there was an official named Qiao Xuan who was honest and upright. He repeatedly reported the crimes of some officials.
Once, in order to catch robbers, he did not hesitate to sacrifice his son.
Later, he was forced to resign when he impeached minister Gai Seng. Because of Qiao Xuan’s integrity, Cao Cao, the ruler at that time, appreciated him very much, saying that he “has 100 folds and does not flinch, facing the festival and not strange wind.”
[bǎi zhé bù náo]，指虽然受到很多挫折，但仍不动摇、退缩或屈服。形容意志坚强。
Reading The Paragraphs!
Meaning of Words