sich einer sache mit haut und haaren verschreiben

listen to the pronunciation of sich einer sache mit haut und haaren verschreiben
Deutsch - Englisch
to devote ones body and soul to sth