translate English to French: We are an organization barely tolerating leadership.
Nous sommes une organisation qui tolère à peine le commandement.