translate English to French: Here is another people, however, who have suffered and are still suffering the most appalling conditions.
Mais voici un autre peuple qui a souffert et souffre encore dans les conditions les plus terribles.