The English term "strong" matches the Finnish term "voimakas"