34 And he healed many that were sick of divers diseases, and cast out many devils; and suffered not the devils to speak, [1] because they knew him.

Other Translations of Mark 1:34

New International Version

34 and Jesus healed many who had various diseases. He also drove out many demons, but he would not let the demons speak because they knew who he was.

English Standard Version

34 And he healed many who were sick with various diseases, and cast out many demons. And he would not permit the demons to speak, because they knew him.

The Message

34 He cured their sick bodies and tormented spirits. Because the demons knew his true identity, he didn't let them say a word.

New King James Version

34 Then He healed many who were sick with various diseases, and cast out many demons; and He did not allow the demons to speak, because they knew Him.

New Living Translation

34 So Jesus healed many people who were sick with various diseases, and he cast out many demons. But because the demons knew who he was, he did not allow them to speak.

Matthew Henry's Commentary on Mark 1:34

Commentary on Mark 1:29-39

(Read Mark 1:29-39)

Wherever Christ comes, he comes to do good. He cures, that we may minister to him, and to others who are his, and for his sake. Those kept from public ordinances by sickness or other real hinderances, may expect the Saviour's gracious presence; he will soothe their sorrows, and abate their pains. Observe how numerous the patients were. When others speed well with Christ, it should quicken us in seeking after him. Christ departed into a solitary place. Though he was in no danger of distraction, or of temptation to vain-glory, yet he retired. Those who have the most business in public, and of the best kind, must yet sometimes be alone with God.