sich einer sache mit haut und haaren verschreiben

listen to the pronunciation of sich einer sache mit haut und haaren verschreiben
ألمانية - الإنجليزية
to devote ones body and soul to sth