translate English to French: That is the second reason why I am appalled.
D'où ma deuxième révolte.