translate English to French: Many partnerships
Des interlocuteurs nombreux