complete devotion; body and soul; one's best
A yojijukugo meaning to put one's whole being into something, with total commitment and effort.
He devoted himself body and soul to the project.
全身全霊を傾けて作品を完成させた。
I put my whole heart and soul into completing the work.