to do something with all your effort and energy
She dedicated herself to the project body and soul.
彼女はプロジェクトに全力で献身した。