tí xīn diào dǎn

Translation

  • (saying) to be very scared and on edge

Synonyms

Chinese Tones