translate English to French: Nevertheless, this concept is expressed in different legal terms and is to be applied in specific cases.
Ce concept est, néanmoins, formulé en termes juridiques différents et doit être appliqué dans des cas spécifiques.