Vocabulary
せねば
せねば
ought to do; have to do; must do; feel obliged to
expression