But those who believe and do good works We shall admit them to Gardens underneath which rivers flow , and there they shall live for ever , the promise of Allah is true . And who is truer in speech than Allah !