to do quite nicely - Deutsch Englisch Wörterbuch