むくいきる
mukuikiru

Ichidan Verb

Emphasizes complete achievement of 報いる

1. To repay fully; To fulfill; To live up to

Total Completion