Translate the following English sentence to French:
"Let us make this clear, however much some people may not wish to believe it."
Que cela soit bien clair, même si d'aucuns ne veulent admettre cette réalité.