(something) fail to arrive - Francés Inglés Diccionario