translate English to French: I was particularly impressed by their knowledge, expertise and professionalism.
J'ai été particulièrement impressionné par leur niveau d'information, de compétence et de professionnalisme.