Read Edit View history 势在必行 shìzàibìxíng to be imperative Origin Definitions Defs Strokes Stroke Words Sentences Sents Senses Add sense 势在必行/ 勢在必行 shìzàibìxíng to be imperative (idiom) circumstances make it necessary to act; absolutely necessary to proceed; unavoidable based on the current situation Edit Delete References Add reference No references for this word.
势在必行/ 勢在必行 shìzàibìxíng to be imperative (idiom) circumstances make it necessary to act; absolutely necessary to proceed; unavoidable based on the current situation Edit Delete