translate English to French: Yes, this scourge affects us all.
Oui, ce fléau nous touche tous.