Surah Al-Baqara Ayah #5 Translated in English

These are on a right course from their Lord and these it is that shall be successful.