translate English to French: However it can be explained in terms of the price paid by thousands of our citizens, killed or injured in similar conditions.
Elle s'explique toutefois par le prix payé par des milliers de citoyens, tués ou blessés, dans des conditions similaires.