translate English to French: Given this lack of clarity and understanding, in our opinion, insufficient transparency and inadequate communication are at the root of at least some of these concerns.
À notre avis, le manque de transparence et les communications inadéquates permettent d’expliquer au moins en partie de telles préoccupations.