Maarif-ul-Quran
7:160 - 7:162

The above verses have enumerated various favours that Allah bestowed upon the Israelites, and spoke of their deviation from the commands of Allah resulting in a heavenly punishment for their transgression. The translation of the verses given above is self explanatory and the relevant details have already been given in Surah Al-Baqarah (First volume of this book, translation and commentary under verses 57-59).