Why should not man deem himself self-sufficient?

From "Answers from the Qur'an 3" documentary