Quran 17:31 -Allah's Promise Of Sustenance (Rizq)
There’s no promise in Quran verse 17:31. The verse is ordaining to not kill children out of fear of poverty because it’s the same God who provides for them as the one who provides for you. Certain translators have mistranslated it as a promise but a lot of them have correctly translated it as a statement of claim. These include Javed Ahmed Ghamidi, Dr. Mustafa Khattab, Mufti Taqi Usmani, Maulana Wahiduddin Khan, Shabbir Ahmed, Umm Muhammad (Sahih International), and Abdul Majid Daryabadi, just to name a few.