(42:24) Or do they say, “He has invented about Allah a lie”? But if Allah willed, He could seal over your heart. And Allah eliminates falsehood and establishes the truth by His words. Indeed, He is Knowing of that within the breasts.
Muhammad Taqi-ud-Din al-Hilali and Muhammad Muhsin Khan,
(42:24) Or say they: “He has invented a lie against Allah?” If Allah willed, He could have sealed your heart (so that you forget all that you know of the Quran). And Allah wipes out falsehood, and establishes the truth (Islam) by His Word (this Qur’an). Verily, He knows well what (the secrets) are in the breasts (of mankind).
Mohammed Marmaduke William Pickthall
(42:24) Or say they: He hath invented a lie concerning Allah? If Allah willed, He could have sealed thy heart (against them). And Allah will wipe out the lie and will vindicate the truth by His words. Lo! He is Aware of what is hidden in the breasts (of men).
Abdullah Yusuf Ali
(42:24) What! Do they say, “He has forged a falsehood against Allah”? But if Allah willed, He could seal up thy heart. And Allah blots out Vanity, and proves the Truth by His Words. For He knows well the secrets of all hearts.
Mohammad Habib Shakir
(42:24) Or do they say: He has forged a lie against Allah? But if Allah pleased, He would seal your heart; and Allah will blot out the falsehood and confirm the truth with His words; surely He is Cognizant of what is in the breasts.
Dr. Ghali
(42:24) Or even do they say, “He has fabricated against Allah a lie?” Yet in case Allah (so) decides, He will seal your heart; and Allah erases untruth and truthfully (upholds) the Truth by His Words. Surely He is Ever-Knowing of the (inmost thoughts) within the breasts (Literally: what the breasts own).
Ali Unal
(42:24) What? Do they say that he (the Messenger) has fabricated a falsehood in attribution to God? If He so wills, He can seal up your heart (so you would not be able to recite to them anything of Revelation. But what you convey to them is the Revelations from Us.) And God blots out falsehood and affirms the truth to be true by His decrees. Surely, God has full knowledge of what lies hidden in the bosoms.
Amatul Rahman Omar
(42:24) Rather they say, `He has forged a lie against Allâh (by presenting this Qur´ân).´ If Allâh so willed He would set a seal (against them) upon your heart. But Allâh eradicates falsehood (through you) and establishes the truth by (dint of) His words (-prophecies and revelation). He is indeed, One knowing full well (even) the innermost thoughts of the hearts.
Literal
(42:24) Or they say: “He fabricated on (about) God lies/falsifications .” So if God wants, He seals/stamps on your heart/mind , and God eliminates/erases the falsehood, and God corrects/makes true the truth with His words/expressions, that He truly is knowledgeable with of the chests (innermosts).354
Ahmed Ali
(42:24) Do they say he has fabricated a lie about God? He could have sealed your hearts if He pleased; but God blots out the false and vindicates the truth by His dispensations, for He knows the secrets of the hearts.
A. J. Arberry
(42:24) Or do they say, ‘He has forged against God a lie?’ But if God wills, He will set a seal on thy heart; and God blots out falsehood and verifies the truth by His words; He knows the thoughts within the breasts.
Abdul Majid Daryabadi
(42:24) Say they: he hath fabricated a lie concerning God! Now, if Allah willed, He would seal thine heart. And Allah abolisheth falsehood and establisheth truth by His words; verily He is the Knower of that which is in the breasts.
Maulana Mohammad Ali
(42:24)-
Muhammad Sarwar
(42:24) Do they say that he, (Muhammad), has invented falsehood against God? Had God wanted, He could have sealed up your heart. God causes falsehood to vanish and, by His words, firmly establishes the truth. He has full knowledge of what the hearts contain.
Hamid Abdul Aziz
(42:24) Or do they say, “He has forged a lie against Allah”? But if Allah pleased, He would seal your heart; and Allah will blot out the falsehood and confirm the truth with His words; verily, He is Aware of what is in the breasts.
Faridul Haque
(42:24) What! They dare say that, He has fabricated a lie against Allah? And if Allah wills, He can seal your heart by His mercy and protection *
Talal Itani
(42:24) Or do they say, He forged a lie about God. If God so willed, He could have sealed your heart. But God obliterates the false, and confirm the true by His Words. He knows what is in the hearts.
Ahmed Raza Khan
(42:24) What! They dare say that, He has fabricated a lie against Allah? And if Allah wills, He can seal your heart by His mercy and protection*; and Allah wipes out falsehood and proves the truth by His Words; indeed He knows what lies within the hearts. (* So that you may not be agonised by what they do).
Wahiduddin Khan
(42:24) Do they say, “He has invented a lie about God”? If God so willed, He could seal your heart. God wipes out falsehood and vindicates the truth by His words. He has full knowledge of what is in men’s hearts —
Safi-ur-Rahman al-Mubarakpuri
(42:24) Or say they: “He has invented a lie against Allah” If Allah willed, He could have sealed up your heart. And Allah wipes out falsehood, and establishes the truth by His Word. Verily, He knows well what are in the breasts.
Ali Quli Qarai
(42:24) Do they say, He has fabricated a lie against Allah? If so, should Allah wish He would set a seal on your heart, and Allah will efface the falsehood and confirm the truth with His words. Indeed He knows well what is in the breasts.
Hasan al-Fatih Qaribullah and Ahmad Darwish
(42:24) Or do they say: ‘He has forged a lie about Allah? But if Allah wills He could set a seal upon your heart. Allah wipes out falsehood and verifies the truth by His Words. He knows the innermost of the chests.
That is translated surah Ash shura ayat 24 (QS 42: 24) in arabic and english text, may be useful.