Sahih Bukhari
2977
Narrated Abu Huraira: Allah's Apostle said, I have been sent with the shortest expressions bearing the widest meanings, and I have been made victorious with terror (cast in the hearts of the enemy), and while I was sleeping, the keys of the..
READ COMPLETE