Meaning of “heart and soul” - Learner’s Dictionary

heart and soul

used to say that you give all your attention and enthusiasm to something:

She threw herself into teaching heart and soul.

(Definition of “heart and soul” from the Cambridge Learner’s Dictionary © Cambridge University Press)