Sweat one's guts out

Sweat one's guts out
Sweat it out / Work one's ass off (Vulg.) / Slave away (at something) / Sweat blood (effort)

Sudare sette camicie 

Sudare sette camicie
Sweat it out / Work one's ass off (Vulg.) / Slave away (at something) / Sweat blood (effort)

Sudare sette camicie 

Sudare sette camicie
Meanings
Fig.: to put in arduous labor
Examples
I slaved away for weeks to help you finish and deliver your project on time and all you can do is criticize me
Ho sudato le classiche sette camicie per aiutarti a finire e consegnare
il tuo progetto in tempo e non fai altro che criticare il mio lavoro
We all sweated our guts out to protect our house before the hurricane hit land
Noi tutti abbiamo sudato sette camicie per proteggere casa nostra prima che l'uragano toccasse terra
My friends moved to a foreign country and they had to sweat it out for a few months before they could make themselves understood
I miei amici si sono trasferiti all'estero e per qualche mese hanno
sudato le classiche sette camicie prima di riuscire a farsi capire