Here ‘mended’ has the sense of making amends or atoning for some misdeed. The proverb means that long explanations and apologies are of little use and tend to make matters worse.
Related Proverbs
Idle folk have the least leisure
People who are lazy by nature are so reluctant to take on work that they give the impressions of... Read more →
Advice when most needed is least heeded
Advice is something that wise men don’t need and foolish people won’t take; and the... Read more →