He hath inscribed faith on their hearts and hath strengthened them with a spirit from Him : and He shall make them enter Gardens whereunder rivers flow as abiders therein . Allah is well pleased with them , and they are well pleased with Him .