LanguageKnow Home · All languages dictionary index · Chinese dictionary page

提心吊胆

Language: Chinese (China)

Meaning: To hang one's heart on a rope (to be anxious or worried about something)

Status: Verified