in spite of the fact that

1.

على الرغم من حقيقة أن