become fine or flourishing once more - Turco Inglés Diccionario