Surah Al-Ahzab Verse 23 - English Translation by Muhammad Mahmoud Ghali
Surah Al-Ahzabمِّنَ ٱلۡمُؤۡمِنِينَ رِجَالٞ صَدَقُواْ مَا عَٰهَدُواْ ٱللَّهَ عَلَيۡهِۖ فَمِنۡهُم مَّن قَضَىٰ نَحۡبَهُۥ وَمِنۡهُم مَّن يَنتَظِرُۖ وَمَا بَدَّلُواْ تَبۡدِيلٗا
Among the believers are men who are sincere to what they covenanted with Allah. So, of them are (they) who have accomplished their life-time. (i.e., fuilled their vows by ) And of them are (they) who are still waiting, and in no way have they exchanged the least exchanges