亡羊补牢 (wáng yáng bǔ láo) — Mending the Pen After Losing a Sheep
Better late than never — fixing problems after they occur
Category: Chengyu (Idioms)
The Rule
亡羊补牢 literally means 'lose sheep, repair pen'. A shepherd lost sheep because his pen had a hole. A neighbor said to fix it — better late than never. Often used with 为时不晚 (it's not too late). 亡羊 (lose sheep) + 补牢 (repair pen).
Why This Matters
The closest English expression is 'better late than never' or 'it's never too late to mend'. Chinese culture doesn't just accept lateness — 亡羊补牢 actively ENCOURAGES taking action even after mistakes. It's both a criticism ('you should have done this earlier') and an encouragement ('but it's still worth doing'). Very commonly used in everyday Chinese.
Examples
• 亡羊补牢,为时不晚。(Wáng yáng bǔ láo, wéi shí bù wǎn.) — "It's never too late to mend." [Full form — the most common way to say it] • 虽然成绩不好,但是亡羊补牢,现在开始努力还来得及。 — "Grades are bad, but it's not too late to fix things — starting now is still in time." [Encouragement after academic setback] • 数据丢失了才开始备份,算是亡羊补牢吧。 — "Started backing up data only after losing it — better late than never, I suppose." [Self-deprecating acknowledgment of being too late]
Common Mistakes
❌ Using it when it's actually too late: 房子都烧了,亡羊补牢 ✅ If the damage is truly irreversible, 亡羊补牢 doesn't apply. Say 为时已晚 (it's already too late) instead. → 亡羊补牢 implies the fix is still worthwhile. If there's nothing left to fix, it's the wrong idiom. ❌ Using it as pure criticism without the encouragement: 你怎么现在才亡羊补牢! ✅ 亡羊补牢 should carry encouragement, not just blame. Add 还来得及 (it's still in time) for the right tone. → The story's moral is encouraging: fixing things late is STILL GOOD. Pure blame misses the point.
Quick Tip
Pair it with 为时不晚 (wéi shí bù wǎn, it's not too late) for the complete, encouraging version. Great for motivating yourself or others after setbacks.
Pair it with 为时不晚 (wéi shí bù wǎn, it's not too late) for the complete, encouraging version. Great for motivating yourself or others after setbacks.
Examples
Common Mistakes
Incorrect: Using it when it's actually too late: 房子都烧了,亡羊补牢 → Correct: If the damage is truly irreversible, 亡羊补牢 doesn't apply. Say 为时已晚 (it's already too late) instead.. 亡羊补牢 implies the fix is still worthwhile. If there's nothing left to fix, it's the wrong idiom.
Incorrect: Using it as pure criticism without the encouragement: 你怎么现在才亡羊补牢! → Correct: 亡羊补牢 should carry encouragement, not just blame. Add 还来得及 (it's still in time) for the right tone.. The story's moral is encouraging: fixing things late is STILL GOOD. Pure blame misses the point.
Quiz
What is the positive message of 亡羊补牢?