translate English to French: To be sure, the Organization has its shortcomings.
Certainement, l'Organisation a ses défauts.