take a lot of guts - Allemand Anglais Dictionnaire