"情不自禁"可以有很多译法:
be overcome by one's feelings;
be seized with a sudden impulse;
feel an irresistible impulse to;
can not control oneself [one's own feelings];
cannot contain one's feelings;
unable to restrain the emotions; cannot refrain from;
in the grip of passion;
unable to suppress one's emotion
involuntarily;
unintentionally
cannot help
粗体是较多和较常见於口语用的
情不自禁
[词典] be overcome by one's feelings; be seized with a sudden impulse; feel an irresistible impulse to; can not control oneself [one's own feelings]; let oneself go;
[例句]他情不自禁地怜悯起那个可怜的人来。
He could not help having compassion for the poor creature.
Can't help it.
满意请采纳。
这样说
Can't help it.
cant help doing