
Embark upon
Fresh Endeavors
Use 'embark upon' when starting something new and challenging with a sense of adventure. 
Serious Undertaking
It implies a serious commitment to a new task, often with a considerable investment of time or effort. 
Metaphorical Journey
'Embark upon' is often used metaphorically to suggest the beginning of a journey or quest. 