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

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