shì bù bà xiū
基本释义
  1. 发誓不达目的决不甘休,表示具有坚定的决心
英文翻译
  1. swear not to stop