bì bù kě shǎo zǔ chéng

Translation

  • absolute necessity
  • sine qua non
Chinese Tones