jīng shén bǎi bèi

Translation

  • lit. vitality a hundredfold (idiom)
  • refreshed
  • one's vigor thoroughly restored

Synonyms

Chinese Tones