Despite that

1.

Meskipun begitu