translate English to French: Each country has received a good dressing-down.
Chaque pays en prend pour son grade.