translate English to French: We have no reason whatsoever to doubt their veracity.
Nous n' avons aucune raison de mettre en doute leur véracité.