in spite of the fact that

1.

แม้ว่าความจริงแล้ว