translate English to French: We have taken good note of his statement on this specific point.
Nous avons bien noté sa déclaration sur ce point précis.