translate English to French: Is this freedom?
Est-ce cela la liberté ?