せねば
Meanings
Expression
1. ought to do; have to do; must do; feel obliged to
Since this is technically a security mission, I must report.
Top 8300
Examples (5 in total)
I must act inconspicuously.
We must also consider fighting while moving.
Since this is technically a security mission, I must report.