Despite that

1.

儘管如此