Surah Ash-Shura Verse 24 - English Translation by Ali Unal
Surah Ash-Shuraأَمۡ يَقُولُونَ ٱفۡتَرَىٰ عَلَى ٱللَّهِ كَذِبٗاۖ فَإِن يَشَإِ ٱللَّهُ يَخۡتِمۡ عَلَىٰ قَلۡبِكَۗ وَيَمۡحُ ٱللَّهُ ٱلۡبَٰطِلَ وَيُحِقُّ ٱلۡحَقَّ بِكَلِمَٰتِهِۦٓۚ إِنَّهُۥ عَلِيمُۢ بِذَاتِ ٱلصُّدُورِ
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