Surah Al-Anbiya Verse 28 - English Translation by Ali Unal
Surah Al-Anbiyaيَعۡلَمُ مَا بَيۡنَ أَيۡدِيهِمۡ وَمَا خَلۡفَهُمۡ وَلَا يَشۡفَعُونَ إِلَّا لِمَنِ ٱرۡتَضَىٰ وَهُم مِّنۡ خَشۡيَتِهِۦ مُشۡفِقُونَ
He knows what lies before them and what lies after them (what lies in their future and in their past, what is known to them and what is hidden from them); and they cannot intercede for any but His believing servants, those with whom He is well-pleased, and they themselves quake for reverent awe of Him