translate English to French: He made this very point.
Il a souligné ce point précis.