translate English to French: He introduced me to the many advantages and pleasures of Web creation, and to a new passion.
Il me fit découvrir les nombreux avantages et plaisirs de la création Web ainsi qu'une nouvelle passion.