Translate the following English sentence to French:
"There' s the rub: do we or do we not have the courage to tackle these taboo areas at the very time when we are starting to see such promising beginnings of a new phase in human civilisation?"
Voilà où le bât blesse : avoir ou non l'audace de s'attaquer à ces tabous, à l'heure où apparaissent les prémices si prometteuses d'une nouvelle étape de la civilisation humaine.