translate English to French: Despite these efforts, traffic continued to decline.
Mais malgré ces efforts, le trafic allait toujours en diminuant.