HEART AND SOUL
Meaning of HEART AND SOUL in English
with a lot of energy and enthusiasm :
They threw themselves heart and soul into the project.
Oxford Advanced Learner's English Dictionary.
Оксфордский английский словарь для изучающик язык на продвинутом уровне.
2005