translate English to French: He was our first guru of communications.
Il a été le premier de nos gurus dans le domaine des communications.