The Swedish term "levererade" matches the English term "delivered"