translate English to French: Consequently, Islamic organisations relying heavily on the support from the country of origin have filled in this gap.
En conséquence, les organisations islamiques ont comblé cette lacune en comptant fortement sur le soutien de leur pays d'origine.