The English term "still" matches the Finnish term "vielä"