translate English to French: However, it turns out that progress so far is not sufficient.
Néanmoins, il s'avère que les progrès réalisés à ce jour ne sont pas suffisants.