which of the favours of your lord will then both of you denyq 55 59 – Meaning and Explanation