The men have thirst is invalid? Seems like a fair translation, does anyone know why this is wrong?
That would be the literal translation. However, in English you would say that people "are thirsty".