In English, "go to sleep" usually means "fall asleep" (i.e. "enter the state of being asleep"). so does this sentence mean "this man will not fall asleep" or is it literally "this man will not go away for the purpose of sleeping"?
In English we say "will not" to mean they're unwilling to go to sleep. Does the Hindi sentence also have that meaning? Or is it strictly future tense, like a prediction "tonight this man will not sleep"