translate English to French: We see also the aspect of religion at play here.
Nous constatons également que la religion a un rôle à jouer ici.