The English term "notwithstanding" matches the Finnish term "huolimatta"