translate English to French: Roy and I talk regularly, and I had the opportunity to chat with him just a few days ago and we compared notes.
Roy et moi, nous nous parlons périodiquement, et j'ai eu l'occasion de m'entretenir avec lui il y a à peine quelques jours et nous avons confronté des vues.