suffer immensely - Francés Inglés Diccionario