dar todo

Verbo
  1. Entregar o ofrecer completamente algo o a alguien.
    Decidió dar todo su esfuerzo en el proyecto.
  2. Comprometerse totalmente con una causa o persona.
    Ella siempre da todo en sus relaciones.