欲罢不能yùbàbùnéngTop 35000Meanings1. want to stop but can't (idiom)2. to be unable to stop oneself3. to feel an urge to continueCharacters used欲desire罢to cease不no能can