The Swedish term "levererar" matches the English term "delivers"