translate English to French: Others have been arrested, terrorized, tortured and even killed in their struggle for life...
D’autres ont été arrêtés, terrorisés, torturés et même tués dans leur combat pour la vie.