to do quite nicely - Allemand Anglais Dictionnaire