translate English to French: However, despite this situation, it is clear that Customs can do more.
Cela étant, il est toutefois évident que les douanes peuvent faire davantage.