Language:
Free Online Dictionary|3Dict

欣欣向榮

Source : CEDICT

luxuriant growth (idiom); flourishing/thriving