Vocabulary
踏ん張り
ふんばり
standing firm; holding out
noun