translate English to French: Ydessa Hendeles is such a person.
Ydessa Hendeles est l'une de ces personnes.