translate English to French: I met new traning centers that will stay in touch.
J’ai pu connaître de nouveaux centres de formation qui vont garder contact.