translate English to French: There is now justifiable outrage, and a call for sanctions is heard everywhere.
Le scandale est justifié, et on entend partout un appel aux sanctions.