Translate the following English sentence to French:
"Hence the repression which has lasted for years and is even becoming increasingly harsh."
C'est là la cause de cette répression longue de plusieurs années, qui n'a cessé de s'intensifier.