Sweat one's guts out

Sweat one's guts out

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