誓不罢休 shìbùbàxiū to swear to never give up Definitions Defs Origin Strokes Stroke Words Sentences Sents