translate English to French: This places a great strain on time and resources, both of which are currently limited.
Ces éclosions taxent largement le temps et les ressources disponibles, qui sont très limités à l'heure actuelle.