And why should you not eat of that over which the Name of Allah has been pronounced when He has already made plain to you what is forbidden , except when you are constrained ? Many are those who mislead through ignorance on account of their fancies , but your Lord best knows the transgressors .