thriving in French
thriving in French
florissant
That thrives; successful; flourishing or prospering.
prospère
That thrives; successful; flourishing or prospering.