If you understand the universal nature of hamd you will know that your saying al-hamdu lillah requires praise of Him for His majesty, vastness, unity, might, bestowal of favours, knowledge, ability and power, wisdom and other attributes, and that it encompasses the meanings of His ninety-nine beautiful names, and that it requires thanking Him and praising Him for every favour He has given and me