“情不自禁”常见的英文表达有 can't help doing sth. 和 be unable to resist doing sth. 。
can't help doing sth.:侧重于描述无法控制自己去做某事,有一种不由自主、下意识去做的感觉。
例句:She couldn't help laughing when she saw the funny picture.(当她看到那张有趣的图片时,情不自禁地笑了起来。)
be unable to resist doing sth.:更强调内心对做某事的渴望非常强烈,以至于无法抗拒,突出主观上的一种强烈冲动。
例句:He was unable to resist the temptation to peek at the presents.(他忍不住偷偷看了一眼那些礼物 。)