Although; though; despite or in spite of the fact that.
despite the preceding
In spite of what preceded; yet.