translate English to French: This may explain to some extent the inconsistent level of support provided.
Cela pourrait expliquer dans une certaine mesure les différences dans le niveau de soutien offert.