translate English to French: It was impossible to remain silent in the face of that situation.
On ne saurait en effet rester silencieux face à cette situation.