it has/had failed - Francés Inglés Diccionario