Back to Dictionary
欲罢不能
欲罷不能
yùbàbùnéng
1.
want to stop but can't (idiom, from Analects); find it impossible to give up
Metadata
- Category
- Chinese