work excessively and by making great sacrifices - Spanisch Englisch Wörterbuch