Chinese edit

to restrain; to control incessantly; without end; nonstop
trad. (按捺不住) 按捺 不住
simp. #(按捺不住) 按捺 不住

Pronunciation edit


Idiom edit

按捺不住

  1. unable to control oneself; unable to contain one's feelings
    按捺不住激動心情 [MSC, trad.]
    按捺不住激动心情 [MSC, simp.]
    ànnàbùzhù jīdòng de xīnqíng [Pinyin]
    to be unable to hold back one's excitement