The English term "flourish" matches the Italian term "fiorire"

other english words that include "flourish" : italian :
flourishing efflorescente, flòrido