Sahih al-Bukhari 5066 - Whoever is not able to marry, is recommended to fast | Criterion