仕上 しあげなければいけない
shiagenakereba ikenai

Ichidan Verb
i-Adjective

Alternative obligation form of 仕上げる

1. Must finish; Have to finish; Need to finish

Obligation