情不自禁

qíngbúzìjīn
cannot refrain from, cannot help
HSK 79

Additional Dictionary Meanings

(idiom) cannot refrain from; cannot help; cannot but