in spite of the fact that

1.

trotz der Tatsache, dass