translate English to French: There were some extenuating circumstances.
Il existe certaines circonstances atténuantes.