translate English to French: The judicial procedures lasted too long, even for several years.
Les procédures ont trop tardé, parfois des années.