欲罢不能用英语怎么翻译

正确答案:
成语《欲罢不能》英语翻译如下:
cannot help doing something <can not refrain from carrying on; be unable to stop even though one wants to>