The features of Satyagraha are love and self-suffering, fearlessness and self-purification, principledness and renunciation, and the faith and determination that comes from it. Conquering hatred with love, anger with humility, selfishness with sacrifice means active non-violence.