汉英词典
Chinese-English Dictionary
MEANING OF 好汉不吃眼前亏
a wise man knows better than to fight when the odds are against him (idiom)
Colloquialism / Refers to smart people who can understand current affairs and temporarily avoid disadvantaged situations to avoid suffering and humiliation
俗语。指聪明人能识时务,暂时躲开不利的处境,免得吃亏受辱。
hǎo/hào () hàn bù/bú chī yǎn qián () kuī
EXAMPLE SENTENCES

话说:好汉不吃眼前亏

Saying: Heroes do not eat the immediate loss.

家里面的人都劝梅显祖为了活命一定要忍耐下去,好汉不吃眼前亏,君子报仇十年不晚。

The people at home all advised MeiXianZu only to have to endure, hero dont eat YanQianKui, the gentleman revenge decade not late.