and paradise will be brought near not far from those who took heed for themselves and feared godq 50 31 – Meaning and Explanation