“Thank” is a word of love. What does thanking God mean? It means my Lord, I do love You very much, I do love You madly. I extend my endless thanks to You. This is the meaning of hamd (thanks). - Harun Yahya