translate English to French: Those features have been shown to be contributing factors to conflicts.
Il s'est avéré que ce sont là des facteurs qui contribuent aux conflits.