удержать на краю пропасти

кого. Экспрес. Спасти, предостеречь кого-либо от близкой неминуемой гибели, большого несчастья, позора и т. п. — Вы удержали меня на краю пропасти в ту минуту, когда душа моя… уже готова была устремиться в зияющие бездны адвокатуры (Салтыков-Щедрин. Благонамеренные речи). Он хотел спасти её, но не мог. Его слабые руки не в силах были удержать её на краю пропасти, и, не удержав её, он кинулся в пропасть сам. Он застрелился (В. Гаршин. Надежда Николаевна).

Источник: Фразеологический словарь русского литературного языка на Gufo.me