(things) couldn't be better - Französisch Englisch Wörterbuch