translate English to French: That being said, if you need a complex solution, we can help too.
Ceci dit, si vous avez besoin d’une solution complexe, nous pouvons aussi vous aider.