translate English to French: It is funded by means of contributions, grants and aid from a number of sources, including the Government of Saudi Arabia.
Elle est financée par des contributions, des dons et une aide provenant d'un certain nombre de sources, dont le Gouvernement saoudien.