I had to make some major changes here, because it just wasn't working in English. I hope I understood correctly that this is a plea to get people to donate blood.
What you wrote is better, but I made this translation like this because many of my previous translations were denied because "I didn't made the 'direct' translation". When I change a word as I think more suitable, there are many people who say that wasn't 'direct' meaning/translation.
So I didn't do like you did. It is hard to understand why those who don't accept this type translation, don't accept.
Well, the problem with doing this is that we have to make certain assumptions, as I wrote above. But if you agree that this is probably a request for blood donations, then I guess it's OK.