Translate the following English sentence to French:
"In several countries, powerful social movements have already opposed similar attempts."
Dans plusieurs pays des mouvements sociaux puissants se sont déjà opposés à de semblables tentatives.