translate English to French: Has the foundation been successful in looking for other sponsors and other sources of revenue?
A-t-elle réussi à trouver d'autres commanditaires et sources de recettes?