self-sacrifice [noun] + hard [adjective]