Inna Allaha huwa alrrazzaqu thoo alquwwati almateenu
English
Ahmed Ali
God is certainly the great provider, Lord of strength and power.
58
Tafseer
'Abdullāh Ibn 'Abbās / Muḥammad al-Fīrūzabādī
تفسير : (lo! allah! he it is that giveth livelihood) to his slaves, (the lord of unbreakable might) against his enemies, who has in store a severe chastisement for them.
Jalāl al-Dīn al-Maḥallī
تفسير : indeed it is god who is the provider, the lord of strength, the firm, the stern.