translate English to French: We think that this is in particular a question of credibility.
Nous estimons qu'il s'agit surtout d'une question de crédibilité.