translate English to French: We must remain intransigent on this point - human rights are not negotiable.
Nous devons rester intransigeants sur ce point : les droits de l'homme ne se négocient pas.