translate English to French: François Bissonnette and Félix Jasmin impressed us with their efficiency and professionalism.
François Bissonnette et Félix Jasmin nous ont impressionnés par leur efficacité et leur professionnalisme.