translate English to French: In fact, it was even rejected recently by the Council.
En fait, il a même été rejeté récemment par le Conseil.