yù bà bù néng
Traditional: 欲罷不能
欲罢不能 (yù bà bù néng) is a Chinese word meaning “want to stop but can't (idiom); to be unable to stop oneself; to feel an urge to continue”.
Meanings
- 1want to stop but can't (idiom)
- 2to be unable to stop oneself
- 3to feel an urge to continue