Translate the following English sentence to French:
"And let me say in passing, it is even more astonishing that the Council allowed it to."
Il est encore plus ahurissant que le Conseil ait laissé faire, soit dit en passant.