a couple of things fell through - Francés Inglés Diccionario