translate English to French: There has been a lack of clear and transparent communications.
Nous manquons de communications claires et transparentes.