translate English to French: Marx and Mao are probably spinning in their graves.
Marx et Mao doivent se retourner dans leur tombe.