translate English to French: Although we did not succeed last year, progress was nevertheless made.
Même si nous ne sommes pas parvenus à nos fins l'année dernière, nous avons tout de même progressé.