Believers will inherit Paradise