translate English to French: He demanded an explanation.
Il a demandé une explication.