idiom
have the guts
иметь смелость или храбрость делать что-то сложное
Meaning
to have courage or bravery to do something difficult
Example
She didn’t **have the guts** to tell him the truth.
Она не осмелилась сказать ему правду.