Completely determined; obstinate.
Without flinching; staying committed despite any difficulty; steadfast.