Translate the following English sentence to French:
"There has been much debate in my group about the impact and the legal effect of this report."
L'impact et les conséquences juridiques de ce rapport ont donné lieu à de nombreux débats au sein de mon groupe.