translate English to French: What fine freedom fighters!
Quels merveilleux combattants de la liberté!