shen2
cai3
yi4
yi4
  1. in glowing spirits (idiom); bursting with life
  2. radiating health and vigor

Info