work your guts out
US /wɜrk yʊər ɡʌts aʊt/
UK /wɜrk yʊər ɡʌts aʊt/

1.
spaccarsi la schiena, lavorare sodo
to work extremely hard
:
•
I had to work my guts out to finish the project on time.
Ho dovuto spaccarmi la schiena per finire il progetto in tempo.
•
She's been working her guts out all week to prepare for the presentation.
Ha lavorato sodo tutta la settimana per prepararsi alla presentazione.