English Translation
It has been three years since Bob started his own business.
démarrer
familier to start
on a démarré cette affaire avec très peu d’argent = we started this business with very little money
© Larousse 2014
what is interesting here is that Larousse marks this use of démarré to be informal/colloquial.