translate English to French: This is due to a combination of three factors.
C'est le fait d'une combinaison de trois facteurs.