(something) fail to arrive - Alemán Inglés Diccionario