translate English to French: It could be argued that our team was ideal to conduct such a project since we had both the required breadth of skills and a long history of colleagueship.
On pourrait alléguer que nous formions l’équipe idéale pour réaliser un tel projet puisque nous possédions à la fois l’éventail des compétences requises et une longue expérience du travail en collaboration.