Pinyin Dictionary results for "jing shen bai bei"

精神百倍
lit. vitality a hundredfold (idiom); refreshed; one's vigor thoroughly restored
Dictionary data provided by CC-CEDICT