translate English to French: So it is a pleasure to see him and to renew this contact.
Il me fait donc grand plaisir de le revoir et de renouer contact.