suffer immensely - Alemán Inglés Diccionario