хватило духу
ХВАТАЕТ ДУХУ. ХВАТИЛО ДУХУ. Разг. Есть решительность, настойчивость, смелость для выполнения, осуществления чего-либо. [Саша:] Но как у вас хватает духа говорить всё это про человека, который не сделал вам никакого зла? (Чехов. Иванов). Впоследствии я был доволен, что не отступил перед трудностями, что хватило, как говорится, духу продолжить учёбу (Г. Жуков. Воспоминания и размышления).
Источник:
Фразеологический словарь русского литературного языка
на Gufo.me