とど でぬく
todokedede nuku

Ichidan Verb

Emphasizes perseverance through completion of 届け出でる

1. Delivering to the end; Completing and submitting

Perseverance to Completion