What does 'Blood, sweat and tears' mean?

If something will take blood, sweat and tears, it will be very difficult and will require a lot of effort and sacrifice.

Idioms similar to 'Blood, sweat and tears'

See also: