Back to Dictionary
担惊受怕
擔驚受怕
dānjīngshòupà
1.
to feel apprehensive
2.
to be alarmed