chùchutǎntǎn
be anxious and restless
怵怵忐忐 chùchutǎntǎn
- be anxious and restless
- feeling uneasy and unable to remain still due to anxiety
- fearful and shrinking
- behaving in a timid or cowering manner, especially when one should take action