translate English to French: The persistent failings of communication and partnership bear witness to this.
En témoignent ses déficits persistants de communication et de partenariat.