In English, there is a common expression: to "need all the [noun] you can get," which implies that someone is in a bad situation. For example:
But I lost another $10,000, and now the bank says they are going to take my house if I can't make the payments this month. Do you think I need help?
I think you need all the help you can get!
Does it make sense to translate this word for word into German or is it just an English idiom? Do people say, for example, "er braucht jede Hilfe, die er bekommen kann" in German?
Google Translate says yes, but I am not sure I trust it, as I know it can get some idiomatic things wrong.