translate English to French: "I needed a business partner if I was going to move the business forward at the same time.
« Nous avions déjà fait du bon travail, mais il m'est apparu évident que j'étais plus doué pour les avancées technologiques, avoue-t-il.