have many tasks to complete - Französisch Englisch Wörterbuch