2019 / 2512

What does 欣欣向荣 (xīn xīn xiàng róng) mean in English?

欣欣向荣
xīn xīn xiàng róng荣榮

luxuriant growth (idiom); flourishing; thriving