idiom
have guts
иметь мужество или уверенность делать что-то трудное
Meaning
to have courage or confidence to do something difficult
Example
It takes someone with real courage to **have guts** to speak the truth.
Нужно, чтобы кто-то с настоящей смелостью **имел смелость** сказать правду.