RichThesaurus
embark on
vs
start the ball rolling
embark on
start the ball rolling
verb
Synonym of get the ball rolling.
How often have the words
embark on
and
start the ball rolling
occurred in a corpus of books?
(source:
Google Ngram Viewer
)