translate English to French: What’s more, contradictory reports undermine the credibility and purpose of observation.
Qui plus est, les rapports contradictoires minent la crédibilité et la raison d’être de l’observation.