give (one) furiously to think - Francés Inglés Diccionario