Chinese idiom · 成语
悬崖勒马
Meaning
To rein in the horse at the edge of the cliff; to stop just before a disaster.
Character by character
悬hanging
崖cliff
勒rein in
马horse
Origin and story
From Song dynasty poetry. A vivid metaphor for coming to one's senses and exerting self-restraint at the last possible second.