to do one's part (duty)
self
コ / おのれ
part, minute of time, segment, share, degree, one's lot, duty, understand, know, rate, 1%, chances, shaku/100
ブン / わ.ける
exhaust, use up, run out of, deplete, befriend, serve
ジン / つ.きる