translate English to French: Stress levels have not decreased since 1995.
Les niveaux de stress n'ont pas diminué depuis 1995.