put one's back into sth.
Are you looking for: 孜孜孜孜不倦孜孜不倦地孜孜不倦地做某事More results...
English Expression:
  1. n.  put one's back into sth.