translate English to French: This can be a long and delicate process, during which, you will need to follow a number of steps and meet with a number of potential investors and/or financial institutions to present your business plan and strategy, particularly with regards to profitability and sustainability.
Vous devez mettre en place une réelle stratégie pour convaincre les investisseurs en mettant en avant votre idée créative et surtout, sa rentabilité.