translate English to French: We committed, through the application of state-of-the-art technology and through the diligence of highly qualified and
Grâce à l’application d’une technologie de pointe et à la diligence d’un personnel