have many tasks to complete - Spanisch Englisch Wörterbuch