become fine or flourishing once more - Deutsch Englisch Wörterbuch