English: As The Shorter Oxford English Dictionary puts it, self - sacrifice simply means the giving up of ones own interests, happiness, and desires, for the sake of duty or the welfare of others.
Telugu: ద షార్టర్‌ ఆక్స్‌ఫర్డ్‌ ఇంగ్లీష్‌ డిక్షనరీలో, స్వయంత్యాగమంటే “విధి కోసం లేక ఇతరుల క్షేమం కోసం తమ స్వంత ఆసక్తులను, సంతోషాన్ని, కోరికలను వదులుకోవడం ” అనే అర్థం ఇవ్వబడింది.