せねば
Meanings
Expression
1. ought to do; have to do; must do; feel obliged to
Top 7400
Examples (1 in total)
I had to drive myself to the hospital.