be completely impossible - Francés Inglés Diccionario