Sahih Bukhari

Hadith #4538

Narrated Ubaid bin Umair:Once `Umar (bin Al-Khattab) said to the companions of the Prophet (ﷺ) ""What do you think about this Verse:--""Does any of you wish that he should have a garden?"" They replied, ""Allah knows best."" `Umar became angry and said, ""Either say that you know or say that you do not know!"" On that Ibn `Abbas said, ""O chief of the believers! I have something in my mind to say about it."" `Umar said, ""O son of my brother! Say, and do not under estimate yourself."" Ibn `Abbas said, ""This Verse has been set up as an example for deeds."" `Umar said, ""What kind of deeds?"" Ibn `Abbas said, ""For deeds."" `Umar said, ""This is an example for a rich man who does good out of obedience of Allah and then Allah sends him Satan whereupon he commits sins till all his good deeds are lost.""