誓不罢休 [ shì bù bà xiū ]

基本释义

发誓不达目的决不甘休,表示具有坚定的决心。

英文翻译

swear not to stop