Chinese words · Chengyu

悬崖勒马

xuányá-lèmǎTraditional 懸崖勒馬

to rein in at the edge of the precipice

Meanings from our own dictionary. Chengyu from the Xinhua idiom list, the most common first.