せぬく
senuku

Ichidan Verb
Auxiliary Verb

Emphasizes perseverance through completion of せる

1. To finish; To complete; To carry through

Perseverance to Completion