deliver the goods


Babylon English-SpanishDownload this dictionary
deliver the goods
Distribución de mercadería, Cumplir lo prometido

An English-Spanish Dictionary (Granada University, Spain), 14.4Download this dictionary
deliver + the goods
(v.) = cumplir lo prometido, estar a la altura de las circunstancias.
Ex: The article is entitled 'Canadian librarians explore ways to deliver the goods in tough times'.