perform a task as well as possible - Türkisch Englisch Wörterbuch