translate English to French: Starting a business is a big undertaking and requires a lot of planning.
Se lancer en affaires est un projet d'envergure qui requiert une excellente planification.