Sahih al-Bukhari 6615 - No power can withhold what Allah gives | Criterion