Traducción: de espanol

to put one's heart and soul into something