The spirit of Indian culture