translate English to French: It has already got some of the tools and some of the experience in this area.
Elle dispose déjà de quelques outils et d'une certaine expérience dans ce domaine.