And I hastened to You, my Lord, that You be pleased. (Surah Taha 20:84)