jīng​shén​dǒu​sǒu

full of energy

Definitions

jīng​shén​dǒu​sǒu

spirit trembling with excitement (idiom); in high spirits; lively and full of enthusiasm; full of energy; con brio

Sources