translate English to French: evolving/moving by thorough more or less completely regressive.
évoluant par poussées plus ou moins complètement régressives.