ねばなるまい
Meanings
Expression
1. ought to (verb); should (verb)
after neg. verb stem