Learn Hardcore Swahili: pamoja na kwamba - although; despite the fact that