translate English to French: Meeting these needs will require a person of considerable skill and experience.
Pour répondre à ces besoins, il faut une personne possédant des compétences et une expérience considérables.