欣欣向榮

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

CEDICT

Entry Composition