translate English to French: This required at least two credible and independent sources of information to substantiate a finding.
Il fallait donc au moins deux sources d'information crédibles et indépendantes pour étayer toute conclusion.