have many tasks to complete - Deutsch Englisch Wörterbuch