although still

listen to the pronunciation of although still
İngilizce - Türkçe
her ne kadar olsa da