translate English to French: The insurer agreed something seemed amiss.
Quelque chose clochait, l'assureur en convenait.