translate English to French: It was little wonder that its credibility had been dented.
Il n'est donc pas étonnant que sa crédibilité soit mise à mal.