ESV: And demons also came out of many, crying, "You are the Son of God!" But he rebuked them and would not allow them to speak, because they knew that he was the Christ.
NIV: Moreover, demons came out of many people, shouting, "You are the Son of God!" But he rebuked them and would not allow them to speak, because they knew he was the Messiah.
NASB: Demons also were coming out of many, shouting, 'You are the Son of God!' And yet He was rebuking them and would not allow them to speak, because they knew that He was the Christ.
CSB: Also, demons were coming out of many, shouting and saying, "You are the Son of God!" But he rebuked them and would not allow them to speak, because they knew he was the Christ.
NLT: Many were possessed by demons; and the demons came out at his command, shouting, 'You are the Son of God!' But because they knew he was the Messiah, he rebuked them and refused to let them speak.
KJV: And devils also came out of many, crying out, and saying, Thou art Christ the Son of God. And he rebuking them suffered them not to speak: for they knew that he was Christ.
NKJV: And demons also came out of many, crying out and saying, “You are the Christ, the Son of God!” And He, rebuking them, did not allow them to speak, for they knew that He was the Christ.