Translate the following English sentence to French:
"We are basing our approach on a principle which is debatable, but without any evidence to the contrary I believe it can be demonstrated."
Nous sommes partis d'un principe discutable, mais démontrable, je pense, jusqu'à preuve du contraire.