欣欣向荣

欣欣向榮
xīnxīnxiàngróng
  1. (idiom) flourishing
  2. thriving

CEDICT

Entry Composition