translate English to French: Nor has my own country been spared.
Mon propre pays n'a pas été épargné par ce fléau.