unflinching

    adjective
  1. impàvid, impassible.
  2. que no recula per res.
  3. resolt.