translate English to French: In the end, this is quite acceptable.
En fin de compte, c'est assez acceptable.