Language:
Free Online Dictionary|3Dict

欣欣向荣

Source : CEDICT

luxuriant growth (idiom); flourishing/thriving