translate English to French: It was quite an endeavour with dew resources to assist.
L'organisation représentait tout un défi, et ce, avec peu de ressources à l'appui.