But those who believe and do good deeds We shall admit into gardens with streams of running water where they will abide for ever . True is the promise of God ; and whose word could be truer than God 's ?