uncompromising (adj.)
- adamant
- adamantine
- cast-iron
- dour
- firm
- flinty
- fundamentalist
- grim
- hard
- hard-core
- hard-line
- hidebound
- immovable
- immutable
- implacable
- inelastic
- inexorable
- inflexible
- intransigent
- iron
- ironclad
- irreconcilable
- muscle-bound
- obdurate
- obstinate
- orthodox
- procrustean
- puritanic
- relentless
- rigid
- rigorous
- rock-ribbed
- rockbound
- single-minded
- steely
- stern
- stiff
- straightlaced
- straitlaced
- stubborn
- unaffected
- unalterable
- unbending
- unchangeable
- unmoved
- unrelenting
- unyielding
I will be as harsh as truth and as uncompromising as justice.