translate English to French: This is the whole question of the present debate.
C'est la toute la question du présent débat.