As The Shorter Oxford English Dictionary puts it, self - sacrifice simply means “the giving up of one’s own interests, happiness, and desires, for the sake of duty or the welfare of others. ”
इसी वजह से उन्होंने दूसरों की मदद करने के लिए अपनी ज़िंदगी में कई त्याग किए हैं ।