translate English to French: The explanation of these results is also presented.
On explique également ces résultats.