Surah Al-Baqara Verse 106 - English Translation by Ali Unal
Surah Al-Baqara۞مَا نَنسَخۡ مِنۡ ءَايَةٍ أَوۡ نُنسِهَا نَأۡتِ بِخَيۡرٖ مِّنۡهَآ أَوۡ مِثۡلِهَآۗ أَلَمۡ تَعۡلَمۡ أَنَّ ٱللَّهَ عَلَىٰ كُلِّ شَيۡءٖ قَدِيرٌ
(Though they would exploit the abrogation of some rules of secondary degree to challenge your authority, the truth is that) We do not abrogate any verse or omit it (leaving it to be forgotten) but We bring one better than it or the like of it (more suited to the time and conditions in the course of perfecting religion and completing Our favor upon you). Do you not know (and surely you do know) that God has full power over everything