In a different context, but to a very similar point, a peculiar challenge was presented to my team by this woman.
In un contesto diverso, ma per una questione molto simile, questa donna presentò al mio team  una sfida particolare.