a lot of effort and suffering - Spanisch Englisch Wörterbuch