to be inevitable - Francés Inglés Diccionario