they alone invent lies who do not believe in the words of god and they are liarsq 16 105 – Meaning and Explanation