one's heart out
idiomDefinition of one's heart out
: with great effort, energy, and enthusiasm : very hard
The band played their hearts out in hopes of winning the prize. I'd much rather be in a studio and dance my heart out than go to a gym.— Greg Louganis