Vocabulary

踏ん張り

standing firm; holding out

noun