Sahih al-Bukhari 6696 - To vow for to be obedient to Allah | Criterion