translate English to French: These new challenges will create new resource demands for SIRC.
Ces nouveaux défis nous obligeront à solliciter des ressources additionnelles.