必不可少

bìbùkěshǎo
absolutely necessary, indispensable
HSK 79

Additional Dictionary Meanings

absolutely necessaryindispensableessential