yù bà bù néng

Translation

  • want to stop but can't (idiom)
  • to be unable to stop oneself
  • to feel an urge to continue
Chinese Tones