translate English to French: Some of this revenue, depending on its source, could possibly be included in the analysis.
Il est possible que leur provenance justifie la prise en considération d’une partie de ces recettes dans l’analyse.