Learn English Every Day
Take guts To require courage to do something very dangerous or risky. “It must take guts…