finish a difficult and complex task - Spanisch Englisch Wörterbuch