translate English to French: So humanitarian aid now faces a really scary challenge.
L'aide humanitaire se trouve donc à présent devant un défi vraiment effrayant.