Vocabulary

せねば

ought to do; have to do; must do; feel obliged to

expression