translate English to French: With this liberation comes the enormous challenge of being found – being heard, if you will.
En retour, cette libération s’accompagne d’un défi énorme : être entendue.