translate English to French: If anyone doubts this, I will gladly supply them with a briefing on the case.
Si l'un de vous a le moindre doute, je me ferai un plaisir de lui donner les détails de l'affaire.