What is the meaning of Emprendre?

to undertake

to initiate, to enter into, to embark upon

to undertake (take up a task, a duty, etc.)

Source: wiktionary.org