Translate the following English sentence to French:
"There needs to be much more openness and transparency on this issue than there has been to date."
Il faut beaucoup plus d'ouverture et de transparence sur cette question que cela n'a pas été le cas jusqu'à présent.