Translate the following English sentence to French:
"Now, the EU delegations on the spot have been given more powers and more staff."
Les délégations de l'UE sur place se sont désormais vues attribuer davantage de compétences et de personnel.