translate English to French: I’m able to delegate and hire on more staff than I ever anticipated.
Je suis en mesure de déléguer certains pouvoirs et de recruter plus de personnes que prévu.