the fact is that... - Francés Inglés Diccionario