i am duty bound to speak nothing of god but the truth i have brought from your lord a clear sign so let the people of israel depart with meq 7 105 – Meaning and Explanation