have many tasks to complete - German English Dictionary