translate English to French: That is the key issue.
Telle est la question fondamentale.