even though in Finnish
even though in Finnish
vaikka
Although; though; despite or in spite of the fact that.
joskin
Although; though; despite or in spite of the fact that.