translate English to French: Two points should be made about these results.
Il faut souligner deux points à propos de ces résultats.