The Finnish term "olla olemassa" matches the English term "exist"