Despite that

1.

Malgré cela