translate English to French: That is surely a credibility issue!
C'est une question de crédibilité !