Despite that

1.

Mặc dù vậy