Translate the following English sentence to French:
"On this specific point, we can perhaps offer Mr Bourlanges greater satisfaction."
Sur ce point précis, nous pourrions éventuellement donner une plus grande satisfaction à M. Bourlanges.