The Finnish term "vaikka" matches the English term "although"

other finnish words that include "vaikka" : english :
vaikka though