Gandhi fought for rights and independence through nonviolent means. While he partially achieved his goals, he was not fully successful. Gandhi helped gain some rights for Indians in South Africa through protest. However, his larger goals of complete independence for India and unity of all religions were not fully realized, as religious conflict and tensions remained. Overall, Gandhi had some successes but did not completely accomplish all that he set out to do through nonviolent resistance.