put your heart into something - definition and synonyms

phrase
  1. to do something with a lot of effort
See also main entry: heart