indian philosophy , normally expressed in sanskrit , comprises many diverse schools of thought and perspectives and includes a substantial body of intellectual debate and argumentation among the various views .