translate English to French: However, we persist.
Néanmoins, nous persistons.