translate English to French: Some believe that there is not much to celebrate, but we should be cautious in our “self-flagellation”.
D'aucuns pensent qu'il n'y a pas grand chose à célébrer, mais nous devrions rester mesurés dans notre «autoflagellation».