translate English to French: These demands have really stretched the accumulated human and physical capital of the organization.
Ces demandes ont réellement poussé à ses limites le capital physique et humain de l’organisme.