English version

work/sweat your guts out

From Longman Dictionary of Contemporary Englishwork/sweat your guts outwork/sweat your guts out (also slog your guts out British English) informal to work very hard gut
Pictures of the day
Do you know what each of these is called?
Click on the pictures to check.