Traducción de to give one's all en Español:

to give one's all

dar todo de sí, phr.

locución

  • 1

    (make supreme effort) dar todo de sí
    (sacrifice everything) darlo todo
    (sacrifice everything) dar todo lo que se tiene