translate English to French: They have demonstrated an amazing courage in challenging the dictatorship.
Ils ont fait preuve d'un courage incroyable dans leur contestation de la dictature.