translate English to French: Were it not for the fact that his memory of the events was so poor, I would have accorded his testimony significant weight.
N’eût été du fait que sa mémoire des événements était faible, j’aurais accordé beaucoup d’importance à son témoignage.