一歩も引かない

not budging an inch; to stand one's ground

Meaning

  1. expadj-i
    not budging an inch; to stand one's ground

Example sentences