translate English to French: On the last occasion, the Council blocked those improvements.
La dernière fois, le Conseil s'y était opposé.