blood, sweat and tears

blood, sweat and tears definitions

noun
  • A person's determination and hard work.