shì zài bì xíng

Translation

  • circumstances require action (idiom)
  • absolutely necessary
  • imperative
Chinese Tones