translate English to French: These denials are simply not credible.
Ces démentis ne sont tout simplement pas crédibles.