fail miserably - Francés Inglés Diccionario