translate English to French: This gives rise to further doubts concerning the complainant and her husband's general credibility.
Cela soulève des questions quant à la crédibilité générale de leurs déclarations.