There are multiple definitions - click on the translation that matches your context.

不可剥夺的权利

名词

full

inalienable right

noun

Definitions of inalienable right

English

a right that cannot be taken away or removed; a fundamental right

I think that artistic freedom is an inalienable right that should exist in any democracy.