ねば
nebarigachi

Noun

1. hard-fought win; winning through perseverance