face a very difficult task - Französisch Englisch Wörterbuch