take a lot of guts - Francés Inglés Diccionario