Gandhian ideology emphasises not on idealism, but on practical idealism. Gandhian philosophy is a double-edged weapon. Its objective is to transform the individual and society simultaneously, in accordance with the principles of truth and non-violence