translate English to French: He questioned whether it was right to give Italy such a drubbing.
Ces derniers nous concernent tous et devraient être notre source commune d’inspiration.