translate English to French: The results of promoting the business case have been successful.
L’impact de cette analyse de rentabilisation a été très positif.