不可或缺

不可或缺 (bù kě huò quē)
necessary; must have