verily god will admit those who believe and do the right into gardens with streams of water running by but the unbelievers revel and carouse and subsist like beasts and hell will be their residenceq 47 12 – Meaning and Explanation