The search in the dictionary revealed the following matches for "self sacrifice, self denial"...

Turkish Turkish : fedakârlık, özveri
English English : self sacrifice, self denial
French French : abnégation
German German : selbstlosigkeit, selbstaufopferung
Italian Italian : abnegazione
Spanish Spanish : abnegación
Japanese Japanese : 自己犠牲、自己否定

resemble the words to the search term:

  • self sacrifice, self denial