translate English to French: A number of issues and dilemmas have been raised regarding the corporate responsibility to respect.
Un certain nombre de problèmes et de dilemmes ont été soulevés concernant cette notion.