Sahih Al Bukhari – Book of Patients
Volumn 007, Book 070, Hadith Number 544.
—————————————–
Narated By 'Aisha : (The wife of the Prophet) Allah's Apostle said, "No calamity befalls a Muslim but that Allah expiates some of his sins because of it, even though it were the prick he receives from a thorn."
Calamity may refer to: A disaster, a terrible event; Al-Qaria (English: The Calamity), the 101st sura of the Qur'an; Calamity Jane, a nineteenth century American frontierwoman en.wikipedia.org/wiki/Calamity
To expiate is to admit you did something that was a sin or something you feel guilty about. (verb) www.yourdictionary.com/expiate