情不自禁 英语

问题描述:

情不自禁 英语
除了can't help doing

情不自禁:
cannot help oneself
let oneself go
cannot control one's feelings
get off at full score
in spite of oneself