Have guts

используется в разговорной речи (have (got) guts) быть твёрдым, решительным человеком, иметь сильный характер, сильную волю Например: Don: "You're no fool, Pete. You're smart as a whip - you always have been. You're a fighter, too - that's one of the things I love best about you. You've got guts." (N. Coward, Relative Values, act III) — Дон: "Ты не глупа, Пит. И язык у тебя острый как бритва. Ты всегда была такой. И за себя постоять можешь. Это мне нравится больше всего. Ты сильный человек."

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