translate English to French: That ideal was challenged by many reports, and particularly those submitted by Christian communities.
Cet idéal est remis en cause par de nombreux rapports, et notamment par des rapports présentés par des communautés chrétiennes.