translate English to French: There are some questions to be raised in this regard.
Certaines questions se posent à cet égard.