heart and soul
heart and soul (2) {adv.}
Wholly and eagerly; with all one's interest and strength; completely.
Will you try to make our city a better place? Then we are with you heart and soul.
Mike was heart and soul against the new rules.
Compare: BODY AND SOUL.
Categories:
Source: A Dictionary of American Idioms