translate English to French: It is a hard fact that not all of us would have.
L'implacable réalité nous impose de répondre que non, que nous n'aurions pas tous réagi de cette façon-là.