devote one's body and soul to sth.