that which is left to you by god is better if you are true believers yet i am not a warden over youq 11 86 – Meaning and Explanation