There has been much difference of opinion among the commentators about the explanation of this verse.
You have seen the many Signs of Allah that would lead you to having certainty and you have seen His many blessings that would lead you to gratitude.
Consider only one example: When a nation is blinded by its hostility to another country it surpasses all savage beasts in barbarity.