阅读下面材料,在空白处填入适当的内容或括号内单词的正确形式。
There are all kinds of festivals throughout the world. Festivals are held____ (satisfy) and please the ancestors, to honor some famous people or important____(event), and to express people's gratitude to the God for bringing them a year of plenty. For example, in India, October 2 is ____national festival to honor Mahandas Gandhi, the leader____helped gain India's ____(depend) from Britain.____ (tradition), in China the Spring Festival, which ____(celebrate) in January or February, is the most ____(energy) and important because it is a festival that looks forward____the coming of spring. Why are all these festivals everywhere? Because during the festivals, people can get together to eat, drink and have fun with each other,____ (forget) all the daily struggle and demands for a while.