translate English to French: In addition, it has been suggested that CANCAP may actually cause dissatisfaction and stress.
On a également laissé entendre que le CANCAP pourrait en fait causer du mécontentement et du stress.