Word Definition - 精神百倍

jīng shén bǎi bèi lit. vitality a hundredfold (idiom); refreshed; one's vigor thoroughly restored