Traducción de to come up with / deliver the goods en Español:

to come up with / deliver the goods

cumplir con lo prometido, phr.

locución

coloquial

  • 1

    cumplir con lo prometido
    the singer really delivered the goods la cantante estuvo a la altura de lo que se esperaba de ella