Sahih al-Bukhari 6693 - To fulfil one's vow | Criterion