think long and hard about - Francés Inglés Diccionario