translate English to French: This is a company which you are intimately involved with.
C'est une compagnie dont on vous implique intimement.