translate English to French: The opaqueness, wholly unnecessary complexity, and near impossibility of undertaking independent due diligence on these structures’ underlying risk have undermined trust in the securitization market.
L'opacité, une complexité totalement inutile et la quasi impossibilité d'entreprendre une vérification des risques qui sous-tendent ces structures ont sapé la confiance dans le marché de la titrisation.