Narrated Anas bin Malik:The Verse: 'But you did hide in your mind that which Allah was about to make manifest.' (33.37) was revealed concerning Zainab bint Jahsh and Zaid bin Haritha
وَإِذْ تَقُولُ لِلَّذِىٓ أَنْعَمَ ٱللَّهُ عَلَيْهِ وَأَنْعَمْتَ عَلَيْهِ أَمْسِكْ عَلَيْكَ زَوْجَكَ وَٱتَّقِ ٱللَّهَ وَتُخْفِى فِى نَفْسِكَ مَا ٱللَّهُ مُبْدِيهِ وَتَخْشَى ٱلنَّاسَ وَٱللَّهُ أَحَقُّ أَن تَخْشَىٰهُ ۖ فَلَمَّا قَضَىٰ زَيْدٌ مِّنْهَا وَطَرًا زَوَّجْنَـٰكَهَا لِكَىْ لَا يَكُونَ عَلَى ٱلْمُؤْمِنِينَ حَرَجٌ فِىٓ أَزْوَٰجِ أَدْعِيَآئِهِمْ إِذَا قَضَوْا۟ مِنْهُنَّ وَطَرًا ۚ وَكَانَ أَمْرُ ٱللَّهِ مَفْعُولًا
And [remember, O Muḥammad], when you said to the one on whom Allāh bestowed favor and you bestowed favor, "Keep your wife and fear Allāh," while you concealed within yourself that which Allāh is to disclose. And you feared the people, while Allāh has more right that you fear Him. So when Zayd had no longer any need for her, We married her to you in order that there not be upon the believers any discomfort [i.e., guilt] concerning the wives of their claimed [i.e., adopted] sons when they no longer have need of them. And ever is the command [i.e., decree] of Allāh accomplished.
Saheeh International
Narrated Anas:Zaid bin Haritha came to the Prophet (ﷺ) complaining about his wife. The Prophet (ﷺ) kept on saying (to him), "Be afraid of Allah and keep your wife." Aisha said, "If Allah's Messenger (ﷺ) were to conceal anything (of the Qur'an he would have concealed this Verse." Zainab used to boast before the wives of the Prophet (ﷺ) and used to say, "You were given in marriage by your families, while I was married (to the Prophet) by Allah from over seven Heavens." And Thabit recited, "The Verse:-- 'But (O Muhammad) you did hide in your heart that which Allah was about to make manifest, you did fear the people,' (33.37) was revealed in connection with Zainab and Zaid bin Haritha
Very weak or denounced — not to be relied upon or attributed to the Prophet ﷺ with certainty.
Narrated 'Aishah [may Allah be pleased with her]:"If the Messenger of Allah (ﷺ) was to have concealed anything that was revealed to him, then he would have concealed these Ayat: 'When you said to him on whom Allah has bestowed grace (meaning by Islam); and you have done a favor (meaning that he was a slave and you freed him) "Keep your wife to yourself, and have Taqwa of Allah." But you did hide in yourself that which Allah will make manifest, you did fear the people whereas Allah had better right that you should fear Him' up to His saying: 'And Allah's command must be fulfilled (33:37).' They said: 'He married his wife's son, so Allah revealed: 'Muhammad is not the father of any of your…
Narrated Anas:"When this Ayah was revealed: 'But you did hide in yourself that which Allah will make manifest... (33:37)' about Zainab bint Jahsh, Zaid had come to the Prophet (ﷺ) complaining, and he wanted to divorce her, so he consulted with the Prophet (ﷺ). The Prophet (ﷺ) said: 'Keep your wife to yourself, and have Taqwa of Allah (33:)
Narrated Anas:"When this Ayah was revealed about Zainab bint Jahsh: 'So when Zaid had completed his aim with her, We gave her to you in marriage (33:37)' - he said: "She used to boast to the wives of the Prophet (ﷺ): 'Your families married you (to him) while Allah married me (to him) from above the Seven Heavens