Have the guts to do something

используется в разговорной речи (have the guts to do (или say) something) иметь мужество сделать (или сказать) что-л Например: He hasn't the guts to stand up for his convictions. (ECI) — У него не хватает духа постоять за свои убеждения.

Англо-русский фразеологический словарь