Translate the following English sentence to French:
"This is not to say that we could not do more but it is much better than the picture in general."
Ce ne veut pas dire qu'on ne pourrait pas faire plus, mais nous faisons bien plus que ce que l'on croit en général.