translate English to French: Things would never be the same again.
sur cette question.