to have the guts to do sth.

Wörterbuch