become fine or flourishing once more - Französisch Englisch Wörterbuch