translate English to French: This still remains a question.
Cela reste à voir.