translate English to French: Some specific shifts are necessary.
Certains changements s'imposent.