to come to terms with it - Francés Inglés Diccionario