Ahinsa: In the view of Indian Sages English