英语to put one's heart (and soul) into sth,with great care
德语voller Hingabe(S)
法语mettre tout son coeur dans qch,a