Translate the following English sentence to French:
"The role and impact sport has in society have become so enormous, and the entire sports scene is undergoing such change, that as far as the social debate is concerned, we are only just in the first heats, if at all."
Le rôle et l' impact du sport ont pris une telle ampleur dans la société et le sport dans son ensemble subit une telle évolution que nous entamons à peine les éliminatoires en ce qui concerne le débat social.