self abandonment

listen to the pronunciation of self abandonment
English - Turkish
fedakârlık
English - English
lack of self-control or personal restraint; completely yielding to one's selfish desires or concerns