はずかしめぬく
hazukashimenuku

Ichidan Verb

Emphasizes perseverance through completion of 辱める

1. Not failing to disgrace; Living up to expectations

Perseverance to Completion