神采奕奕

    shéncǎiyìyì

    1. Idiomin glowing spirits (idiom); bursting with life; radiating health and vigor