Translate the following English sentence to French:
"It may or may not have made any difference but certainly it will not have done the Parliamentary delegation any good service."
Cela n'a peut-être pas fait de différences mais cela n'a certainement pas rendu service à la délégation parlementaire.