There is no blame on the Prophet regarding what God has ordained for him. Such is the pattern of God among those who passed before. The command of God is an absolute decree.

The Holy Quran · Al-Ahzaab (The Clans) · 33:38

Generate Quran Verse Image

Fastest way to share a Quran verse or print it as a high definition poster
Select options to generate image