translate English to French: You'll find this attention to detail in our people too.
Le personnel porte aussi une attention particulière aux détails.