translate English to French: Some petitions are extremely complex, involve considerable scientific or policy research, and ask dozens of questions.
Certaines pétitions sont extrêmement complexes. Elles sont le fruit de recherches scientifiques et politiques approfondies et contiennent des dizaines de questions.