Deliver up to - Idioms by The Free Dictionary
deliver up to
deliver (something) up to (one)
To give or yield something to someone. I already delivered the budget report up to the finance department, so I can't add these receipts to it now.
deliver something up to someone
to render or yield something to someone. Will you please deliver the documents up to Jane? Will you please deliver up the documents to Jane?
References in periodicals archive
It's not enough to switch to backup power in 10 seconds, when that interval is enough to lock up a server that runs critical enterprise applications, or to lock up networking systems and fail to deliver up to
SLAs (service level agreements).
UPS expects the vehicles to deliver up to
a 35 percent improvement in fuel economy over its conventionally-powered vehicles, in addition to dramatic decreases in vehicle emissions.