2876 / 3571

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

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

flourishing; prosperous