Vocabulary

一歩も引かない

not budging an inch; to stand one's ground

expression i-adjective