translate English to French: And this really raises the big question.
Et cela a le mérite de soulever la grande question.