translate English to French: They need to invite us and we need to provide our partnership of know-how.
Nous devons être invités à apporter un partenariat pour notre savoir-faire.